<SEC-DOCUMENT>0001428336-16-000041.txt : 20160331
<SEC-HEADER>0001428336-16-000041.hdr.sgml : 20160331
<ACCEPTANCE-DATETIME>20160331162217
ACCESSION NUMBER:		0001428336-16-000041
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		82
CONFORMED PERIOD OF REPORT:	20160131
FILED AS OF DATE:		20160331
DATE AS OF CHANGE:		20160331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HEALTHEQUITY INC
		CENTRAL INDEX KEY:			0001428336
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36568
		FILM NUMBER:		161543532

	BUSINESS ADDRESS:	
		STREET 1:		15 WEST SCENIC POINTE DRIVE
		STREET 2:		SUITE 100
		CITY:			DRAPER
		STATE:			UT
		ZIP:			84003
		BUSINESS PHONE:		801-727-1000

	MAIL ADDRESS:	
		STREET 1:		15 WEST SCENIC POINTE DRIVE
		STREET 2:		SUITE 100
		CITY:			DRAPER
		STATE:			UT
		ZIP:			84003
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hqy-2016x01x3110k.htm
<DESCRIPTION>10-K
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>10-K</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s66E2D745BE4C5380ABF34B4A40DDC418"></a><div style="line-height:120%;text-align:center;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Washington, D.C. 20549</font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:18pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.664783427495294%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Form 10-K</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="3%"></td><td width="97%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#253;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">For the fiscal year ended </font><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">OR</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="3%"></td><td width="97%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Commission File Number: 001-36568</font></div><div style="line-height:120%;text-align:center;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="31%"></td><td width="39%"></td><td width="30%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:center;font-size:24pt;"><font style="font-family:Arial;font-size:24pt;font-weight:bold;">HEALTHEQUITY, INC.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(Exact name as specified in its charter)</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td width="32%"></td><td width="1%"></td><td width="34%"></td><td width="1%"></td><td width="32%"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Delaware</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">7389</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">52-2383166</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">incorporation or organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Primary Standard Industrial</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Classification Code Number)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Identification Number)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">15 West Scenic Pointe Drive</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Suite 100</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Draper, Utah 84020</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(801) 727-1000</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Address, including Zip Code, and Telephone Number, including Area Code, of Registrant&#8217;s Principal Executive Offices)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Securities registered pursuant to Section 12(b) of the Act:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.44632768361582%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="50%"></td><td width="50%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Title of each class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Name of each exchange on which registered</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Common stock, par value $0.0001 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">The NASDAQ Global Select Market</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Securities registered pursuant to Section 12(g) of the Act:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">None.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.664783427495294%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;Yes </font><font style="font-family:Wingdings;font-size:6pt;">&#254;</font><font style="font-family:Arial;font-size:6pt;">&#32;No </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act. Yes </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font><font style="font-family:Arial;font-size:6pt;">&#32;No </font><font style="font-family:Wingdings;font-size:6pt;">&#254;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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 such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. Yes </font><font style="font-family:Wingdings;font-size:6pt;">&#254;</font><font style="font-family:Arial;font-size:6pt;">&#32;No </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark whether the registrant has submitted electronically and posted to its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;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). Yes </font><font style="font-family:Wingdings;font-size:6pt;">&#254;</font><font style="font-family:Arial;font-size:6pt;">&#32;No </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark if disclosure of delinquent filers pursuant to Item&#160;405 of Regulation S-K (&#167;229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">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 the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.42184557438794%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="17%"></td><td width="59%"></td><td width="21%"></td><td width="3%"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Large&#160;accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Wingdings;font-size:6pt;">&#254;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:6pt;"><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Non-accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Wingdings;font-size:6pt;">&#168;</font><font style="font-family:Arial;font-size:6pt;">&#160;(Do&#160;not&#160;check&#160;if&#160;a&#160;smaller&#160;reporting&#160;company)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Smaller&#160;reporting&#160;company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:6pt;"><font style="font-family:Wingdings;font-size:6pt;">&#168;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange&#160;Act).  Yes </font><font style="font-family:Wingdings;font-size:6pt;">&#168;</font><font style="font-family:Arial;font-size:6pt;">&#32;No </font><font style="font-family:Wingdings;font-size:6pt;">&#254;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">The aggregate market value of voting and non-voting common equity held by non-affiliates of the registrant on July 31, 2015, based on the closing price of $33.66 for shares of the registrant&#8217;s common stock as reported by the NASDAQ Global Select Market was approximately $1.3 billion. For purposes of determining whether a stockholder was an affiliate of the registrant at July 31, 2015, the registrant assumed that a stockholder was an affiliate of the registrant at July 31, 2015 if such stockholder (i) beneficially owned 10% or more of the registrant&#8217;s capital stock, as determined based on public filings, and/or (ii) was an executive officer or director, or was affiliated with an executive officer or director of the registrant, at July 31, 2015. This determination of affiliate status is not necessarily a conclusive determination for other purposes. </font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;">As of </font><font style="font-family:Arial;font-size:6pt;">February&#160;29, 2016</font><font style="font-family:Arial;font-size:6pt;">, there were </font><font style="font-family:Arial;font-size:6pt;">57,767,697</font><font style="font-family:Arial;font-size:6pt;">&#32;shares of the registrant's common stock outstanding.</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</font></div><div style="line-height:120%;text-align:center;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:6pt;">Portions of the Registrant's definitive proxy statement related to its 2016 annual meeting of shareholders (the "2016 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2016 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.664783427495294%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><br><hr style="page-break-after:always"><a name="sBBDC6ED79725538CAC4B18FDD76EB736"></a><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Form 10-K annual report</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Table of contents</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="10%"></td><td width="85%"></td><td width="5%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Part I. </font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 1. </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sD51BF78A17F05EBCB16628307B44C4D2"><font style="font-family:Arial;font-size:10pt;">Business</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sD51BF78A17F05EBCB16628307B44C4D2">2</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 1A.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s64324E5ED7675ECB8A9A85F688A30F54"><font style="font-family:Arial;font-size:10pt;">Risk factors</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s64324E5ED7675ECB8A9A85F688A30F54">11</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 1B.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6F98CF85E6855071850C873E8E72107B"><font style="font-family:Arial;font-size:10pt;">Unresolved staff comments</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6F98CF85E6855071850C873E8E72107B">26</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 2. </font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E22BAE3629652B1A9DDA6F9CE6C2C15"><font style="font-family:Arial;font-size:10pt;">Properties</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E22BAE3629652B1A9DDA6F9CE6C2C15">27</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 3.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s8EA0E0E7853E5BA0844438E75D7C4F37"><font style="font-family:Arial;font-size:10pt;">Legal proceedings</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s8EA0E0E7853E5BA0844438E75D7C4F37">27</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 4. </font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s39D1DB27167757399387573FAF08B461"><font style="font-family:Arial;font-size:10pt;">Mine safety disclosures</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s39D1DB27167757399387573FAF08B461">27</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Part II. </font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 5. </font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA567AD1958205FE29F41FBE8B527FDC0"><font style="font-family:Arial;font-size:10pt;">Market for registrant's common equity, related stockholder matters and issuer purchases of equity securities</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA567AD1958205FE29F41FBE8B527FDC0">28</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 6.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86B05BF6AFFD5DDB88D3A6890B62E5CC"><font style="font-family:Arial;font-size:10pt;">Selected financial data</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86B05BF6AFFD5DDB88D3A6890B62E5CC">31</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 7.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA6B9F7D53F93572E87DC25060A3E8E13"><font style="font-family:Arial;font-size:10pt;">Management's discussion and analysis of financial condition and results of operations</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA6B9F7D53F93572E87DC25060A3E8E13">32</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 7A.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sC897B9033F4A53F2A7E43D3F2AC62D20"><font style="font-family:Arial;font-size:10pt;">Quantitative and qualitative disclosures about market risk</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sC897B9033F4A53F2A7E43D3F2AC62D20">50</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 8.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Financial statements and supplementary data</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317">52</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 9.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s35965E089CBD53DBABECFAC57076CD52"><font style="font-family:Arial;font-size:10pt;">Changes in and disagreements with accountants on accounting and financial disclosure</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s35965E089CBD53DBABECFAC57076CD52">84</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 9A.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s37F5F06367255E3CB782AEBAAF31C2F2"><font style="font-family:Arial;font-size:10pt;">Controls and procedures</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s37F5F06367255E3CB782AEBAAF31C2F2">84</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 9B.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6418707CAF4C5719A1FD179F03FDB5BF"><font style="font-family:Arial;font-size:10pt;">Other information</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6418707CAF4C5719A1FD179F03FDB5BF">84</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Part III.</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 10.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sEBCCDAF83D7756D8BAA093E50BD44990"><font style="font-family:Arial;font-size:10pt;">Directors, executive officers and corporate governance</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sEBCCDAF83D7756D8BAA093E50BD44990">85</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 11.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s412810347AE059B9B12CB8CD856E4BBE"><font style="font-family:Arial;font-size:10pt;">Executive compensation</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s412810347AE059B9B12CB8CD856E4BBE">85</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 12.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA4F03542967355F5A5A80EF3679A8F5F"><font style="font-family:Arial;font-size:10pt;">Security ownership of certain beneficial owners and management and related stockholder matters</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA4F03542967355F5A5A80EF3679A8F5F">85</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 13.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA42944B4C6FC53D79DCCD8A2CB58B385"><font style="font-family:Arial;font-size:10pt;">Certain relationships and related transactions, and director independence</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA42944B4C6FC53D79DCCD8A2CB58B385">85</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 14.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6CC2B3C5FD7F53CF8384F43B4F1F28D1"><font style="font-family:Arial;font-size:10pt;">Principal accounting fees and services</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s6CC2B3C5FD7F53CF8384F43B4F1F28D1">85</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Part IV.</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Item 15.</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s35B853D82BA0515FB2344C09762D71DE"><font style="font-family:Arial;font-size:10pt;">Exhibits and financial statement schedules</font></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s35B853D82BA0515FB2344C09762D71DE">86</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s8BFC2DA1041C5C9FB0053414EF36FBFC"><font style="font-family:Arial;font-size:10pt;">Signatures</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s8BFC2DA1041C5C9FB0053414EF36FBFC">87</a></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><hr style="page-break-after:always"><a name="s07378D73B8DA50C68023E85E11CEAFE0"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">This Annual Report on Form 10-K includes forward-looking statements that involve risks and uncertainties, including in the sections entitled &#8220;Business,&#8221; &#8220;Risk factors,&#8221; and &#8220;Management&#8217;s discussion and analysis of financial condition and results of operations.&#8221; These forward-looking statements include, without limitation, statements regarding our industry, business strategy, plans, goals and expectations concerning our market position, product expansion, future operations, margins, profitability, future efficiencies, capital expenditures, liquidity and capital resources and other financial and operating information. When used in this discussion, the words &#8220;may,&#8221; &#8220;believes,&#8221; &#8220;intends,&#8221; &#8220;seeks,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;should,&#8221; &#8220;assumes,&#8221; &#8220;continues,&#8221; &#8220;could,&#8221; &#8220;will,&#8221; &#8220;future&#8221; and the negative of these or similar terms and phrases are intended to identify forward-looking statements in this report.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forward-looking statements reflect our current expectations regarding future events, results or outcomes. These expectations may or may not be realized. Although we believe the expectations reflected in the forward-looking statements are reasonable, we can give you no assurance these expectations will prove to have been correct. Some of these expectations may be based upon assumptions, data or judgments that prove to be incorrect. Actual events, results and outcomes may differ materially from our expectations due to a variety of known and unknown risks, uncertainties and other factors. Although it is not possible to identify all of these risks and factors, they include, among others, the following:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our expectations regarding our operating revenue, expenses, effective tax rates and other results of operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our anticipated capital expenditures and our estimates regarding our capital requirements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our ability to stay abreast of new or modified laws and regulations that currently apply or become applicable to our business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the growth rates of the markets in which we compete;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">competitive pressures related to the fees that we charge;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our ability to successfully identify, acquire and integrate additional portfolio purchases or acquisition targets</font><font style="font-family:Arial;font-size:10pt;">;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our reliance on key members of executive management and our ability to identify, recruit and retain skilled personnel;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">management compensation and the methodology for its determination;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our ability to promote our brand;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">disturbance to our information technology systems;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our ability to protect our intellectual property rights;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">unavailability of capital;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">general economic conditions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">risk of future legal proceedings; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">other risks and factors listed under &#8220;Risk factors&#8221; and elsewhere in this report.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unless the context otherwise indicates or requires, the terms &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; &#8220;HealthEquity,&#8221; and the &#8220;Company,&#8221; as used in this Annual Report on Form 10-K, refer to HealthEquity, Inc. and its subsidiaries as a combined entity, except where otherwise stated or where it is clear that the terms mean only HealthEquity, Inc. exclusive of its subsidiaries. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">1</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s07378D73B8DA50C68023E85E11CEAFE0"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sD51BF78A17F05EBCB16628307B44C4D2"></a><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Part I</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 1. Business</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Company overview </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are a leader and an innovator in the high growth category of technology-enabled services platforms that empower consumers to make healthcare saving and spending decisions. Our platform provides an ecosystem where consumers can access their tax-advantaged healthcare savings, compare treatment options and pricing, evaluate and pay healthcare bills, receive personalized benefit and clinical information, earn wellness incentives, and make educated investment choices to grow their tax-advantaged healthcare savings. We can integrate with any health plan or banking institution to be the independent and trusted partner that enables consumers as they seek to manage, save and spend their healthcare dollars. We believe the secular shift to greater consumer responsibility for healthcare costs will require a significant portion of the approximately 184&#160;million under-age&#160;65 consumers with private health insurance in the United States to use a platform such as ours.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The core of our ecosystem is the health savings account, or HSA, a financial account through which consumers spend and save long term for healthcare on a tax-advantaged basis. We refer to the HSAs for which we serve as custodian as our HSA Members. As of January 31, 2016, we were the integrated HSA platform for 25 of the 50 largest health plans in the country, a number of which are among 31 Blue Cross and Blue Shield health plans in 29 states, and over 33,000 employer clients. Our customers include individuals, employers of all sizes and health plans. We refer to our individual customers as our members, our health plan customers as our Health Plan Partners and our employer customers with more than 1,000 employees as our Employer Partners. Our Health Plan Partners and Employer Partners collectively constitute our Network Partners. Through our existing Network Partners, we have the potential to reach over 72&#160;million consumers, representing approximately 39% of the under-age&#160;65 privately insured population in the United States. As of January 31, 2016, we had over 2.1 million HSAs on our platform, representing over 4.6 million lives. During the years ended January 31, 2016, 2015 and 2014, we added approximately 751,000, 476,000 and 306,000 new HSA Members, representing approximately 1.7 million, 1.1 million and 700,000 lives, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have developed technology and a differentiated focus on the consumer to facilitate the transition to a more consumer-centric approach to healthcare saving and spending. Our solution is deployed as a cloud-based platform that is accessible to our customers through the Internet and on mobile devices and is hosted on private servers, which allows us to scale on demand. Core to our technology is a configurable framework and open platform that we believe provides us greater functionality and flexibility than generic technologies used by our legacy competitors and requires less investment and time to configure and customize to our customers&#8217; needs. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are able to seamlessly integrate third-party applications into our platform, which has afforded us an advantage in an expanding consumer healthcare landscape. A growing number of companies are attempting to integrate into the consumer's daily healthcare spending experience by leveraging our platform. These companies offer functions such as price transparency, benefits enrollment, population health, wellness, analytics, health insurance and investment services, and are looking to reach the consumer at the critical "save" and "spend" moment. In an effort to capitalize on this opportunity, we continue to expand the number of ecosystem partners with whom our platform is integrated. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our business model provides strong visibility into our future operating performance. As of the beginning of the past several fiscal years, we had approximately 90% visibility into the revenue of the subsequent fiscal year. We earn monthly service revenue (previously referred to as account fee revenue), primarily through multi-year contracts with our Network Partners, employer clients and individual members. We earn custodial revenue (previously referred to as custodial fee revenue), which is primarily interest earned on our cash assets under management, or AUM, deposited with our FDIC-insured custodial depository bank partners and our insurance company partner. In addition, through our registered investment advisor subsidiary, we earn fees from mutual funds in which our members invest on a self-directed basis, and fees for investment advisory services. We also earn interchange revenue (previously referred to as card fee revenue), which is primarily interchange fees charged to merchants on payments made with our cards via payment networks. Monthly service revenue, custodial revenue, and interchange revenue are recurring in nature, providing strong visibility into our future business.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our opportunity</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe the shift to healthcare consumerism is now underway.  The number of HSAs has grown from 4.9 million in December 2009 to 16.7 million in December 2015 and, according to the 2015 Devenir HSA Research Report, the </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">2</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">number of HSAs is expected to reach 30 million by 2018.  We believe this HSA growth will be driven, in part, by medical cost inflation and higher income tax rates as consumers seek alternative ways to reduce their healthcare costs and tax expenses. We also believe the Patient Protection and Affordable Care Act of 2010, or the Affordable Care Act, which requires nearly all legal U.S. residents to obtain health insurance with minimum essential coverage, will drive consumers to high deductible health plans, or HDHPs, that are eligible to be coupled with HSAs, or HSA Plans, thus increasing the number of HSAs. This is because HSA Plans, with their low annual premiums, offer an affordable means of obtaining health insurance coverage required by the Affordable Care Act. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We are addressing the large and growing U.S. health insurance market.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;The U.S. under-age 65 private health insurance market consists of approximately 184&#160;million people. The Affordable Care Act has and is widely expected to continue to expand coverage among the approximately 33&#160;million uninsured Americans through its individual and employer mandates, premium subsidies, state health insurance exchanges and ban on withholding coverage due to pre-existing medical conditions. We further see an opportunity to address the 51 million Medicare-eligible Americans and have been involved in industry-wide efforts to expand HSA eligibility to this large and growing population. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Health insurance is in the midst of major structural change</font><font style="font-family:Arial;font-size:10pt;">.&#160;&#160;&#160;&#160;Despite multiple efforts by employers, health plans and government, health insurance premium increases have exceeded worker-earnings increases and inflation in every year since 1998. In response, employers and health plans are increasingly adopting health insurance plans in which consumers own more financial responsibility through higher deductibles, increasingly utilizing HSA Plans. We believe we enable this disruption of the traditional health insurance model by creating incentivized, engaged and empowered healthcare consumers. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">HSAs and HSA assets are rapidly growing</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;The total number of HSAs in the U.S. has grown from 4.9&#160;million in 2009 to 16.7&#160;million in 2015. HSA assets, comprised of both cash deposits and investments, have grown from $7.2 billion to $30.2&#160;billion during this timeframe. Fewer than 3% of our HSAs have investments today. However, as the structural shift in health insurance continues, we believe that health savings will become an important part of the consumer&#8217;s financial portfolio and planning, resulting in significant HSA asset growth. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Patients are becoming engaged consumers.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;The shift of financial responsibility to consumers drives them to take cost-conscious actions that result in permanent reduction in healthcare-cost trends. We believe that the greatest challenge health plans and employers face with consumer-centric health plans is the complexity these plans create for individual consumers: understanding medical bills; evaluating cost and quality of different treatments and providers; saving and investing for future costs; and addressing tax compliance issues. To navigate this complexity, consumers must integrate relevant data across a fragmented healthcare delivery system, their own benefits information from a health plan and/or employer, and financial data and advice from retail banking and investment services providers. Offering consumers a secure, content-rich environment to make highly personal healthcare saving and spending decisions, one that brings together disparate data and provides data-driven individualized advice, is critical to empowering consumers to manage a greater portion of their healthcare cost responsibility.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Each HSA becomes a consumer ecosystem rather than a single product.    </font><font style="font-family:Arial;font-size:10pt;">The shift of first-dollar responsibility for healthcare costs inherent in HSA Plans, sometimes called the &#8220;retail effect,&#8221; is giving rise to new consumer-centric solutions such as price transparency, retail clinics, telemedicine and health and wealth financial planning. These solutions are all attempting to benefit from the reality that the consumer increasingly owns more of the healthcare financial burden. While many of these products and services have the potential to reduce costs, they are difficult to implement effectively without accessing the consumer at the critical &#8220;save&#8221; and &#8220;spend&#8221; moment. The HSA platform is a natural hub for these solutions to integrate into the consumer experience because it is the place where consumers execute their healthcare saving and spending decisions and it is the point of integration for disparate patient-level clinical and administrative information. We believe that the ability of technology-enabled HSA platforms such as ours to integrate these disparate solutions into a singular experience for the healthcare consumer has the opportunity to transform the consumer experience and impact the adoption of this growing universe of new consumer-centric healthcare solutions.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legacy competitors are not prepared to meet the growing needs of the healthcare consumer.&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;">When HSAs came into being over a decade ago, banks and transaction processors took early market share based on their transaction processing skills and commercial banking relationships with health insurers and employers. As the role of HSA platforms expanded to become a critical component of the broader consumer healthcare experience, we believe that these and other firms recognized that solely applying legacy transaction processing capability to HSAs was not sufficient. Many of these legacy competitors have either outsourced their HSA platform or exited the market. Today, insurers and employers are turning to open technology-based firms such as ours that deliver a complete consumer experience by integrating HSAs with other consumer tools. We expect the growing complexity </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">3</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">of the healthcare system and the emergence of more consumer-centric healthcare solutions will further increase the need for more complete healthcare-specific platforms such as ours.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our competitive strengths</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe we are well-positioned to benefit from the transformation of the healthcare benefits market. Our platform is aligned with a new healthcare environment that rewards consumer engagement and fosters an integrated consumer experience.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Leadership and first-mover advantage.     </font><font style="font-family:Arial;font-size:10pt;">We have established a defensible leadership position in the HSA industry through our first-mover advantage, focus on innovation and differentiated capabilities. Our leadership position is evidenced by the more than doubling of our market share, from 4% in December 2010 to 10% in December 2015, as noted by the 2015 Devenir HSA Research Report.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Complete solution for managing consumer healthcare saving and spending.     </font><font style="font-family:Arial;font-size:10pt;">Our members utilize our platform in a number of ways and in varying frequencies. For example, our members utilize our platform to evaluate and pay healthcare bills through the member portal, which allows members to pay their healthcare providers, receive reimbursements and learn of savings opportunities for prescription drugs. Members also utilize the platform&#8217;s mobile app to view and pay claims on-the-go, including uploading medical and insurance documentation to the platform with their mobile phone cameras. During the year ended January 31, 2016, our platform experienced 21.9 million logons and, on average, every month 26% of our members signed into our platform.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Proprietary and integrated technology platform.     </font><font style="font-family:Arial;font-size:10pt;">We have a proprietary cloud-based technology platform, developed and refined during more than a decade of operations, which we believe is highly differentiated in the marketplace for a number of key reasons:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Purpose-built technology:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Our platform was designed specifically to serve the needs of healthcare consumers, health plans and employers. We believe it provides greater functionality and flexibility than the generic technologies used by our competitors, many of which were originally developed for banking, benefits administration or retirement services. We believe we are one of few providers with a platform that encompasses all of the core functionality of healthcare saving and spending in a single secure and compliant system, including custodial administration of individual savings and investment accounts, card and electronic funds transaction processing, benefits enrollment and eligibility, electronic and paper medical claims processing, medical bill presentment, tax-advantaged reimbursement account and health incentive administration, trust administration, online investment advice and sophisticated analytics.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Data integration:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Our technology platform allows us to integrate data from disparate sources, which enables us to seamlessly incorporate personal health information, clinical insight and individually tailored strategies into the consumer experience. We currently have more than 1,750&#160;distinct integrations with health plans, pharmacy benefit managers, employers and other benefits provider systems. Many of our partners&#8217; systems rely on custom data models, non-standard formats, complex business rules and security protocols that are difficult or expensive to change. Our proprietary correlation engine currently processes more than 155&#160;million records annually in our partners&#8217; preferred data models and formats, using their preferred security protocols, and without complex data reformatting or expensive middleware translation.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Configurability:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Our flexible technology platform enables us to create a unique solution for each of our Network Partners. For example, a HealthEquity team member can readily configure more than 240 product attributes, including integration with a partner&#8217;s chosen healthcare price transparency or wellness tools, single sign on, sales and broker support sites, branding, member communication, custom fulfillment and payment card, savings options and interest rates, fees and mutual fund investment choices. We currently have more than 1,090 unique partner configurations of our offerings in use.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Differentiated consumer experience.     </font><font style="font-family:Arial;font-size:10pt;">We have designed our solutions and support services to deliver a differentiated consumer experience, which is a function of our culture and technology. We believe this provides a significant competitive advantage relative to legacy competitors whom we believe prioritize transaction processing and benefits administration.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Culture:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We call our culture &#8220;Purple,&#8221; which we define as our commitment to exceeding our customers&#8217; expectations in a truly remarkable way. For example, since 2003, our health saving and spending experts have served our members live 24/7/365. This is because our members&#8217; most important healthcare decisions are often made outside of business hours. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Technology:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Our technology helps us to deliver on our commitment to being Purple. We tailor the content of our platform and the advice of our experts to be timely, personal and relevant to each member. For </font></div></td></tr></table><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">4</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-left:48px;padding-top:8px;"><font style="font-family:Arial;font-size:10pt;">example, our technology generates health savings strategies that are delivered to our members when they interact with our platform or call us. We employ individuals, which we refer to as Member Education Specialists, who provide real-time assistance to our members via telephone. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe our Purple culture drives our success. Our commitment to Purple has been rewarded with consumer loyalty scores that far exceed those of most banks and traditional health insurers. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Large and diversified channel access.     </font><font style="font-family:Arial;font-size:10pt;">We believe our differentiated distribution platform provides a competitive advantage by efficiently enabling us to reach a consumer market that is projected to include 50&#160;million people by 2020. Our platform is built on a business-to-business-to-consumer, or B2B2C, channel strategy, whereby we rely on our Network Partners to reach consumers instead of marketing our services to these potential members directly. Reaching the consumer is critical in order for us to increase the number of our HSA Members because only the individual consumer can open an HSA. Thus, in order for us to increase the number of our HSA Members, we must find effective ways to reach the consumer. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We work directly with our Network Partners to reach the consumer in various ways. Our Health Plan Partners collectively employ thousands of sales representatives and account managers who promote both the Health Plan Partner&#8217;s health insurance products, such as HSA Plans, and our HSAs. Our Employer Partners collectively employ thousands of human resources professionals who are tasked with explaining the benefits of our HSAs to their employees. Our sales and account management teams work with and train the sales representatives and account management teams and the human resource professionals of our Network Partners on the benefits of enrolling in, contributing to, and saving and spending through our HSAs, and our Network Partners then convey these benefits to prospective members. As a result of this collaboration, we develop relationships with each member who enrolls in an HSA with us. This constitutes our B2B2C channel strategy.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Scalable operating model.     </font><font style="font-family:Arial;font-size:10pt;">We believe that our technology is highly scalable because our products and services are accessed primarily through our technology platform, which is cloud based. After initial on-boarding and a period of education, our service costs for any given customer typically decline over time. Our opportunity to generate high-margin revenue from existing HSA Members grows over time because our HSA Members&#8217; balances typically grow, increasing custodial revenue at very little incremental cost to us. An account opened in any given fiscal year will have an average cash balance of approximately $800 at the end of that fiscal year, doubling to approximately $1,600 after two more years and nearly tripling to approximately $2,200 after another three years. We believe that this pattern will continue as more of our members add investments to their account balances. As of January&#160;31, 2016, our HSAs with investments had eight times the AUM of those with cash only. We believe we are well-positioned to benefit from the scalability of our model, given that as of January 31, 2016, 57% of our HSAs are currently less than two years old.</font></div><div style="line-height:120%;padding-left:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Strong customer retention rates</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">.     </font><font style="font-family:Arial;font-size:10pt;">Retention of our HSA Members has been consistent over time. Retention rates for the years ended January 31, 2016, 2015 and 2014 were 97.4%, 98.3% and 97.7%, respectively. Individually owned trust accounts, including HSAs, have inherently high switching costs, as switching requires a certain amount of effort on the part of the account holder and results in closure fees. We believe that our retention rates are also high due to our technology platform&#8217;s integration with the broader healthcare system used by our HSA members and our focus on the consumer experience. </font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our growth strategy</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our business model reflects embedded growth from existing HSA Members and Network Partners, operating leverage and highly visible new revenue opportunities, giving us multiple avenues for long-term growth. We believe our B2B2C channel strategy, whereby we leverage our Network Partners to reach consumers, will help us further grow our membership base.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Penetrate the large membership opportunity within our existing network.     </font><font style="font-family:Arial;font-size:10pt;">We generate recurring service revenue, paid by health plans, employers or individuals, based on the number of our HSA Members. As of January 31, 2016, we estimate that we have less than double digit penetration of our existing Health Plan Partners and Employer Partners with HSAs. Further, the transition of HSAs from banks and other legacy firms which many of our partners worked with prior to choosing HealthEquity helps us accelerate penetration of our existing network.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Expand our network of Health Plan Partners and Employer Partners.     </font><font style="font-family:Arial;font-size:10pt;">We believe we are well-positioned to expand our network of Health Plan Partners and Employer Partners due to our growing market leadership, consistent innovation, open technology, and focus on the consumer experience. Our recent history is supportive of our ability to do this. In the past fiscal year, we have gone from 70 to 80 Health Plan Partners and 270 to 433 Employer Partners. </font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">5</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Increase our yield.     </font><font style="font-family:Arial;font-size:10pt;">The nature of our operating model drives significant incremental profitability from existing HSA Members&#8217; AUM. We define this as increasing our yield. Opportunities to increase our yield include:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Rising account balances:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We generate recurring custodial revenue based on the value of our AUM. Custodial revenue is primarily comprised of interest earned on cash AUM deposited with our FDIC-insured custodial depository bank partners, deposits in an annuity contract with an insurance partner, and recordkeeping fees we earn from mutual funds in which our members invest on a self-directed basis. Account balances tend to rise over time, increasing custodial revenue with minimal incremental cost to us. The balance of a HealthEquity HSA increases, on average, with age.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Rising interest rates:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;In a rising interest-rate environment, we expect the spread to grow between custodial revenue from interest and the amount we must pay to our members. We believe our members are relatively insensitive to interest rates because HSAs, like checking accounts, have relatively low balances and high transaction rates. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Long-term investing:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Unlike a 401(k) or IRA, an HSA is &#8220;triple tax free,&#8221; meaning that HSA contributions, earnings, and qualified distributions are all exempt from federal income and employment tax. As these benefits become more widely understood, we believe consumers will use the HSA for long-term investing, increasing account balances and our yield. </font></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Grow payment volume.     </font><font style="font-family:Arial;font-size:10pt;">As the dollar volume of transactions processed through our platform grows, we generate more revenue with less incremental cost. Each time a member uses our physical or virtual payment cards we earn interchange. Our members incur medical expenses beyond what they charge on our payment cards. Driving these additional charges to our payment cards would increase transaction revenues.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Demonstrate operating leverage.     </font><font style="font-family:Arial;font-size:10pt;">We expect to drive increasing revenue and profitability from adding accounts through our existing network of Health Plan Partners and Employer Partners and servicing a larger number of mature accounts on our scalable platform. Our business model allows us to inexpensively add HSA Members through our existing Network Partners. As accounts age, the cost to service them declines. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Capitalize on the new opportunity in health insurance exchanges.     </font><font style="font-family:Arial;font-size:10pt;">We are well-positioned to address the additional opportunity created by both state and private health insurance exchanges. Our solutions are already integrated with partner health plan offerings in several state health exchanges. With regard to private exchanges, our solutions are already integrated with select partner health plans and exchange operators themselves. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Grow the HSA ecosystem.     </font><font style="font-family:Arial;font-size:10pt;">Our proven ability to innovate, large and growing HSA Member and Network Partner footprint, and high level of member engagement on our open technology platform together create a significant opportunity to expand our HSA ecosystem. We expect more third-party consumer solutions that want to be part of consumers&#8217; daily healthcare decision making to leverage our platform to reach our members at relevant decision points. We also have the opportunity to internally develop solutions and offer these to our customers. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Selectively pursue strategic acquisitions.     </font><font style="font-family:Arial;font-size:10pt;">We have a successful history of acquiring HSA portfolios and businesses that strengthen our platform and we expect to continue this growth strategy and are regularly engaged in evaluating opportunities. During the year ended January 31, 2016, we acquired the HSA portfolios of The Bancorp Bank, or Bancorp, and M&amp;T Bank, or M&amp;T. We have developed an internal capability to source, evaluate and integrate acquisitions that have created value for shareholders. We believe the nature of our competitive landscape provides  significant acquisition opportunities. Many of our competitors view their HSA businesses as non-core functions. We believe they may look to divest these assets and, in certain cases, be limited from making acquisitions due to depository capital requirements. </font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our products and services</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Healthcare saving and spending platform.     </font><font style="font-family:Arial;font-size:10pt;">We offer a cloud-based platform, accessed by our members online via a desktop or mobile device, through which individuals can make health saving and spending decisions, pay healthcare bills, compare treatment options and prices, receive personalized benefit and clinical information, earn wellness incentives, grow their savings and make investment choices. The platform provides users with access to services we provide as well as services provided by third parties selected by us or by our Network Partners.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Among other features, the platform includes the capability to present to users medical bills upon adjudication by a health plan, including details such as the amount paid by insurance, specific nature of the medical service provided, and diagnostic code. Users of the platform can pay these bills from an account of ours or from any bank account, online, via a mobile device, or using our payment card. All users of the platform gain access to our healthcare consumer specialists, available every hour of every day, via a toll-free telephone number or email. Our specialists can assist users with such tasks as contacting a medical provider to dispute a bill, negotiating a payment schedule, </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">6</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">optimizing the use of tax-advantaged accounts to reduce medical spending or selecting from among medical plans offered by an employer or health plan.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Health savings accounts.     </font><font style="font-family:Arial;font-size:10pt;">The Medicare Modernization Act of 2003 created HSAs, which became available on January&#160;1, 2004. An HSA is a tax-exempt trust or custodial account managed by a trustee that is a bank, an insurance company, or a non-bank custodian specifically authorized by the U.S. Department of the Treasury as meeting certain ownership, capitalization, expertise and governance requirements. We are an Internal Revenue Services, or IRS, approved non-bank custodian of our members' HSAs. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">To be eligible to contribute to an HSA, an individual must be covered under a HDHP, have no additional health coverage, not be enrolled in Medicare, and not be claimed as a dependent on someone else&#8217;s tax return. HSAs have several tax-advantaged benefits, which we call the "triple tax savings": (1)&#160;individuals can claim a tax deduction for contributions they, or someone other than their employer, make to their HSAs; contributions to their HSAs made by their employer may be excluded from their gross income for purposes of federal and most state income and employment tax; (2)&#160;the interest or earnings on the assets in the account, including reinvestment, are tax free; and (3)&#160;distributions may be tax free if they pay qualified medical expenses. There is no requirement to provide receipts to us to substantiate HSA distributions to members, whether made through our payment card or directly from our online platform. Additionally, distributions other than for qualified medical expenses are permitted penalty-free after age 65. Balances remain in the account until used, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:Arial;font-size:10pt;">, there is no &#8220;use or lose&#8221; requirement. An HSA is owned by the account holder; it remains the account holder&#8217;s property upon a change of employment, health plan or retirement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Investment advisory services.     </font><font style="font-family:Arial;font-size:10pt;">We offer an online-only automated investment advisory service to all of our members whose account balances exceed a stated threshold. This service is entirely elective to the member. The advisory service is delivered through a web-based tool, HealthEquity Advisor, which is offered and managed by HealthEquity Advisors, LLC, our SEC-registered investment adviser subsidiary. HealthEquity Advisors, LLC provides investment advice to its clients exclusively through the HealthEquity Advisor tool on an interactive website. Members who subscribe for HealthEquity Advisor pay asset-based fees, which include the cost of the advisory service and all trading commissions and other expenses associated with transactions made through the online tool. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity Advisor provides guidance and management, including how much cash (liquidity) to maintain in an HSA and how to diversify optimally among the mutual funds and other investment vehicles offered on the HealthEquity platform. Advice reflects the personal risk preferences of the individual member.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We offer three levels of service to investors:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Self-driven:</font><font style="font-family:Arial;font-size:10pt;">&#32;For members who do not subscribe for HealthEquity Advisor we provide a mutual fund investment platform to invest HSA balances. Neither we nor HealthEquity Advisor provides advice to members in respect of platform investments;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">GPS:</font><font style="font-family:Arial;font-size:10pt;">&#32;HealthEquity Advisor provides guidance and advice, but the member makes the final investment decisions and implements portfolio allocation and investment advice through the HealthEquity platform; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Auto-pilot:</font><font style="font-family:Arial;font-size:10pt;">&#32;HealthEquity Advisor manages the account and implements portfolio allocation and investment advice automatically for the member.</font></div></td></tr></table><div style="line-height:120%;padding-top:4px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Regardless of the level of service selected, members are responsible for their proportionate share of fees and expenses payable by the underlying mutual funds and other investment vehicles in which they invest. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Reimbursement arrangements.     </font><font style="font-family:Arial;font-size:10pt;">Reimbursement arrangements, or RAs, include health reimbursement arrangements, or HRAs, and flexible spending arrangements, or FSAs. An HRA may be administered by any third-party administration, or TPA, firm. Most HSA trustees are not TPAs, and most TPAs are not HSA trustees. We are among only a few firms that are able to administer HSAs and HRAs on the same technology platform. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RAs are employee benefits wherein an employer provides a fixed dollar amount of reimbursement for qualified medical or dependent care expenses. Payments must be substantiated with electronic claims from a health plan, data gleaned from operation of our payment card where permitted, or submission of receipts or other documentation by the employee. RAs have the tax benefit that, like HSAs, their value may be excluded from employees&#8217; gross income for federal and most state income and employment tax purposes. RAs are not portable; any remaining value is lost upon termination of employment, but are subject to COBRA requirements. An HRA must be paid for entirely by the employer with no salary reduction, is typically integrated with a major medical plan, and typically allows unused benefits to be rolled over from year to year. An FSA is typically paid for entirely through salary reduction from the employee, is typically a stand-alone, voluntary offering, and is subject to &#8220;use or lose&#8221; restrictions limiting to $500 the amount that may be rolled over from year to year. We had approximately 414,000 RAs as of January 31, 2016. </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">7</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Healthcare incentives.     </font><font style="font-family:Arial;font-size:10pt;">We enable our Employer Partners and Health Plan Partners to easily offer, and our members to earn, financial incentives for participation in wellness programs. Our technology platform includes a financial incentives framework and integration with several wellness providers used by our Network Partners. Once earned, incentives may be deposited directly into an HSA, RA or cash account, with Network Partner-specific messaging to make clear to the member the source of funds. Our platform routes incentives to the right type of account to maintain tax compliance, for example, by creating and routing funds to an RA where an HSA Member is ineligible to receive HSA contributions due to disqualifying coverage.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our technology</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our proprietary technology is deployed as a cloud-based solution that is accessible to customers through the web and mobile devices.&#160;We utilize a multi-tenant architecture that allows changes made for one Network Partner to be extensible to all others.&#160;This architecture provides operating leverage by reducing costs and improving efficiencies by enabling us to maximize the utilization of our infrastructure capacity and reduction in required maintenance.&#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our solution is hosted on a virtual private cloud with an ability to scale on demand.&#160;This allows us to quickly support our current and projected growth.&#160;We utilize two redundant third-party data centers to ensure continuous access and data availability.&#160;The data centers are purpose-built facilities for hosting mission critical systems with multiple built-in redundancy layers to minimize service disruptions and meet industry-standard measures.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due to the sensitive nature of our customers&#8217; data, we have a heightened focus on data security and protection.&#160;We have implemented industry-standard processes, policies and tools through all levels of our software development and network administration, reducing the risk of vulnerabilities in our system.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Our competitive landscape</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We view our competition in terms of direct and indirect competitors. Our direct competitors are HSA custodians that include state or federally chartered banks, insurance companies and non-bank trustees approved by the U.S. Department of the Treasury as meeting certain ownership, capitalization, expertise and governance requirements. This market is very fragmented. As of January&#160;31, 2016, we estimate that we have a market share of approximately 10%, and that we are among the five largest HSA custodians by market share. Our indirect competitors are benefits administration technology and service providers that work with other HSA custodians to sell into health plans and/or employer channels.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that the primary competitive factors in the market for technology platforms that empower healthcare consumers are: integration with the broader healthcare system; level of consumer education and support; breadth of product offering; flexibility of technology to meet partner requirements; brand strength and reputation; and price. We believe that many of our large bank competitors may view their healthcare businesses as non-core and have historically under-invested in developing these businesses. Many of our competitors have not incorporated personal health information into their offerings, as this would require significant upfront investment in technology, training, and segregation of business operations from other bank or custodial operations, as well as integration with data sources such as health plans and pharmacy benefits managers. Potential competitors within the technology or benefits administration service provider sector are limited from entering the space due to regulatory requirements for capital adequacy and demonstrated expertise in custodial operations. However, we experience significant competition and the intensity of competition may increase over time. </font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Government regulation</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our business is subject to extensive, complex and rapidly changing federal and state laws and regulations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">IRS regulations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are subject to applicable Internal Revenue Service, or IRS, regulations, which lay the foundation for tax savings and eligible expenses under the HSAs, HRAs and FSAs we administer. The IRS issues guidance regarding these regulations regularly.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">HIPAA, privacy and data security regulations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with processing data on behalf of our members, we frequently undertake or are subject to specific compliance obligations under privacy and data security-related laws, including the Health Insurance Portability and Accountability Act of 1996, or HIPAA, the Gramm-Leach-Bliley Act, and similar state laws governing the collection, use, protection and disclosure of nonpublic personally identifiable information.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HIPAA and its implementing regulations, as amended by the Health Information Technology for Economic and Clinical Health Act, or the HITECH Act, imposes specified requirements relating to the privacy, security and </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">8</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">transmission of individually identifiable health information. Among other things, HITECH, through its implementing regulations, makes certain of HIPAA&#8217;s privacy and security standards directly applicable to &#8220;business associates,&#8221; including HealthEquity. We are also contractually subject to various provisions of HIPAA and the HITECH Act via agreements we have entered into with our customers, or Business Associate Agreements. There are both civil and criminal penalties for violating HIPAA, which may be enforced by both the U.S. Department of Health and Human Services&#8217; Office for Civil Rights and state attorneys general. Violations of HIPAA may also subject us to contractual ramifications including but not limiting to termination of the applicable Business Associate Agreement. We have developed policies and procedures, trained our team members, and entered into agreements with our clients as appropriate to comply with HIPAA.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are also subject to various laws, rules and regulations related to privacy, information security and data protection promulgated under the Gramm-Leach-Bliley Act. The Gramm-Leach-Bliley Act guidelines require, among other things, that we develop, implement and maintain a written, comprehensive information security program containing safeguards that are appropriate to our size and complexity, the nature and scope of our activities and the sensitivity of any customer information at issue.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition to federal data privacy and security laws and regulations, there are a number of state laws governing confidentiality and security of personally identifiable information that are applicable to our business. We have taken steps to comply with personally identifiable information security requirements to which we are aware that we are subject.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">ERISA</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our private-sector clients&#8217; FSAs and HRAs are covered by the Employee Retirement Income Security Act of 1974, as amended, or ERISA, which governs the structure of &#8220;employee benefits plans.&#8221; ERISA does not generally apply to HSAs. ERISA generally imposes extensive reporting requirements on employers in respect of FSAs and HRAs, as well as an obligation to provide detailed disclosure to covered individuals, which includes both employees and beneficiaries. The Department of Labor can bring enforcement actions or assess penalties against employers for failing to comply with ERISA&#8217;s requirements. Participants may also file lawsuits against employers under ERISA.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Department of Labor</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Department of Labor, or the DOL, is responsible for issuing guidance under any component plans that are subject to ERISA, including health FSAs and HRAs.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The DOL issues regulations, technical releases and other pieces of guidance that apply to employee benefit plans generally. In addition, in response to a request by an individual or an organization, the DOL&#8217;s Employee Benefits Security Administration may issue an advisory opinion that interprets and applies ERISA to a specific situation, including issues related to consumer-centric healthcare accounts.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Healthcare reform</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2010, the federal government enacted significant reforms to healthcare legislation through the Affordable Care Act and the Healthcare and Education Reconciliation Act of 2010. These laws amended various provisions in many federal laws, including the Internal Revenue Code of 1986, as amended, or the Code, and ERISA. These amendments include numerous coverage changes affecting group health plans, which now apply to insurers and governmental plans, as well as employer-sponsored health plans, including self-insured plans such as HRAs and health FSAs.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Investment Advisers Act of 1940</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our subsidiary HealthEquity Advisors, LLC is an SEC-registered investment adviser that provides web-only automated investment advisory services to members.&#160;As an SEC-registered adviser, it must comply with the requirements of the Investment Advisers Act of 1940, or the Advisers Act, and related Securities and Exchange Commission, or SEC, regulations and is subject to periodic inspections by the SEC staff. Such requirements relate to, among other things, fiduciary duties to clients, disclosure obligations, recordkeeping and reporting requirements, marketing restrictions limitations on agency cross and principal transactions between the adviser and its clients, and general anti-fraud prohibitions. The SEC is authorized to institute proceedings and impose sanctions for violations of the Advisers Act, ranging from fines and censure to termination of an investment adviser&#8217;s registration. Investment advisers also are subject to certain state securities laws and regulations. Failure to comply with the Advisers Act or other federal and state securities and regulations could result in investigations, sanctions, profit disgorgement, fines or other similar consequences.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">9</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Intellectual property</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intellectual property is important to our success. We have registered our trademark &#8220;HealthEquity&#8221; with the U.S. Patent and Trademark Office and maintain trademark rights to the mark &#8220;Building Health Savings.&#8221;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We also rely on other forms of intellectual property rights and measures, including trade secrets, know-how and other unpatented proprietary processes, and nondisclosure agreements, to maintain and protect proprietary aspects of our products and technologies. We require our team members and consultants to execute confidentiality agreements in connection with their employment or consulting relationships with us. We also require our team members and consultants to disclose and assign to us all inventions conceived during the term of their employment or engagement while using our property or which relate to our business.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Geographic areas</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our sole geographic market is the U.S.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Employees</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We refer to our employees as our team members. As of January 31, 2016, we had 636 team members, including 452 in service delivery, 101 in technology and development and 83 in sales, general and administrative. We consider our relationship with our team members to be good. None of our team members are represented by a labor union or party to a collective bargaining agreement.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Corporate information</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. was incorporated as a Delaware corporation on September 18, 2002. Our principal business office is located at 15 W. Scenic Pointe Dr., Ste. 100, Draper, Utah 84020. Our website address is www.healthequity.com. We do not incorporate the information contained on, or accessible through, our corporate website into this Annual Report on Form 10-K, and you should not consider it to be part of this report.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Where you can find additional information</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our website is located at www.healthequity.com, and our investor relations website is located at ir.healthequity.com. Copies of our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, are available, free of charge, on our investor relations website as soon as reasonably practicable after we file such material electronically with or furnish it to the SEC. The SEC also maintains a website that contains our SEC filings. The address of the site is www.sec.gov. Further, a copy of this Annual Report on Form 10-K is located at the SEC's Public Reference Room at 100F Street, NE, Washington, D.C. 20549. Information on the operation of the Public Reference Room can be obtained by calling the SEC at 1-800-SEC-0330. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">10</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 1A. Risk factors</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">You should carefully consider the risks described below together with the other information set forth in this Annual Report on Form 10-K, which could materially affect our business, financial condition and future results. The risks described below are not the only risks facing our company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.&#160;If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the trading price of our common stock could decline.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Risks relating to our business and industry</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">The healthcare industry is rapidly evolving and the market for technology-enabled services that empower healthcare consumers is relatively immature and unproven. If we are not successful in promoting the benefits of our platform, our growth may be limited.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The market for our products and services is subject to rapid and significant change and competition. The market for technology-enabled services that empower healthcare consumers is characterized by rapid technological change, new product and service introductions, evolving industry standards, changing customer needs, existing competition and the entrance of non-traditional competitors. In addition, there may be a limited-time opportunity to achieve and maintain a significant share of this market due in part to the rapidly evolving nature of the healthcare and technology industries and the substantial resources available to our existing and potential competitors. The market for technology-enabled services that empower healthcare consumers is relatively new and unproven, and it is uncertain whether this market will achieve and sustain high levels of demand and market adoption. In order to remain competitive, we are continually involved in a number of projects to develop new services or compete with these new market entrants, including the development of mobile versions of our proprietary technology platform and our introduction of investment advisory services. These projects carry risks, such as cost overruns, delays in delivery, performance problems and lack of acceptance by our customers.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furthermore, based on our experience with our customers, we believe that many consumers are not familiar with the tax-advantaged benefits of HSAs and other similar tax-advantaged healthcare savings arrangements. Our success depends to a substantial extent on the willingness of consumers to increase their use of technology platforms to manage their healthcare saving and spending, the ability of our platform to increase consumer engagement, and our ability to demonstrate the value of our platform to our existing customers and potential customers. If our existing customers do not recognize or acknowledge the benefits of our platform or our platform does not drive consumer engagement, then the market for our products and services might develop more slowly than we expect, which could adversely affect our operating results. In addition, we have limited insight into trends that might develop and affect our business. We might make errors in predicting and reacting to relevant business, legal and regulatory trends, which could harm our business. If any of these events occur, it could materially adversely affect our business, financial condition or results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finally, our competitors may have the ability to devote more financial and operational resources than we can to developing new technologies and services, including services that provide improved operating functionality, and adding features to their existing service offerings. If successful, their development efforts could render our services less desirable, resulting in the loss of our existing customers or a reduction in the fees we generate from our products and services.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If our security measures are breached or unauthorized access to data is otherwise obtained, our platform may be perceived as not being secure, our customers may reduce the use of, or stop using, our products and services and we may incur significant liabilities.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our proprietary technology platform enables the exchange of, and access to, sensitive information, and security breaches could result in the loss of this information, theft or loss of actual funds, litigation, indemnity obligations to our customers, fines and other liabilities, including under laws that protect the privacy of personal information, disrupt our operations and the services we provide to our members and Network Partners, damage our reputation and cause a loss of confidence in our products and services. While we have security measures in place, if our security measures are breached as a result of third-party action, employee error or otherwise, our reputation could be significantly damaged, our business may suffer and we could incur substantial liability. If third parties improperly obtain and use the personal information of our customers, we may be required to expend significant resources to resolve these problems. A major breach of our network security and systems could have serious negative consequences for our businesses, including:</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">11</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">possible fines, penalties and damages;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">reduced demand for our services;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">an unwillingness of consumers to provide us with their payment information;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">an unwillingness of customers to provide us with personal information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">harm to our reputation and brand.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Because techniques used to obtain unauthorized access to or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Any or all of these issues could negatively impact our ability to attract new customers and increase engagement by existing customers, and/or subject us to third-party lawsuits, regulatory fines, contractual liability and/or other action or liability, thereby harming our operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cybersecurity breaches could compromise our data and the data of our customers and partners, which may expose us to liability and would likely cause our business and reputation to suffer.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our ability to ensure the security of our online platform and thus sensitive customer and partner information is critical to our operations. We rely on standard Internet and other security systems to provide the security and authentication necessary to effect secure transmission of data. Despite our security measures, our information technology and infrastructure may be vulnerable to cybersecurity threats, including attacks by hackers and other malfeasance. Any such security breach could compromise our networks and result in the information stored or transmitted there to be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information could result in legal claims or proceedings leading to liability, including under laws that protect the privacy of personal information, disrupt our operations and the services we provide to our clients, damage our reputation and cause a loss of confidence in our products and services, which could adversely affect our business, operations and competitive position.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fraudulent and other illegal activity involving our products and services, including our payment cards, could lead to reputational damage to us and reduce the use and acceptance of our platform.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Criminals are using increasingly sophisticated methods to capture personal information in order to engage in illegal activities such as counterfeiting and identity theft. We rely upon third parties for some transaction processing services, which subjects us to risks related to the vulnerabilities of those third parties. For example, we were exposed to risks relating to the 2013 theft of payment card numbers housed in Target Corporation&#8217;s point of sale system when certain of our members used our payment cards at Target Corporation and those cards were compromised. Under our agreement with our payment card processing network, we are required to make our customers whole for losses sustained when using our payment cards, even in instances where we are not directly responsible for the underlying cause of such loss. A single significant incident of fraud, or increases in the overall level of fraud, involving our payment cards, our custodial accounts or our reimbursement administration services, could result in reputational damage to us, which could reduce the use and acceptance of our products and services, or cause our customers to cease doing business with us. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We may be unable to compete effectively against our current and future competitors.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The market for our products and services is highly competitive, rapidly evolving and fragmented. We view our competition in terms of direct and indirect competitors. Our direct competitors are HSA custodians that include state or federally chartered banks, such as Webster Bank, Optum Bank, and Wells Fargo Bank, and non-bank custodians approved by the U.S. Treasury as meeting certain ownership, capitalization, expertise and governance requirements, such as Payflex Systems USA, Inc. This market is highly fragmented. We also have numerous indirect competitors, including benefits administration technology and service providers that work with other HSA custodians to sell into health plans and/or employer channels.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Many of our competitors, in particular banks and financial institutions, have longer operating histories and significantly greater financial, technical, marketing and other resources than we have. As a result, some of these competitors may be in a position to devote greater resources to the development, promotion, sale and support of their products and services and have offered, or may in the future offer, a wider range of products and services that may be more attractive to potential customers, and they may also use advertising and marketing strategies that achieve broader brand recognition or acceptance. For example, our competitors that are commercial banks and financial institutions may leverage their ability to generate revenue from other banking activities and decide to offer reduced fee or no-fee HSAs, which may permit them to increase market share in our market or cause us to reduce </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">12</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our fees. Furthermore, if one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could materially adversely affect our ability to compete effectively. Our competitors may also establish or strengthen cooperative relationships with our current or future Network Partners or other strategic partners, thereby limiting our ability to promote our solution with these parties. Our Health Plan Partners may also decide to offer HSAs directly, which would significantly reduce our channel partner opportunities.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, well-known retail mutual fund companies, such as Fidelity and Vanguard, who currently do not have a strong presence or have somewhat limited products in the market for technology-enabled services that empower healthcare consumers may in the future decide to expand their products or attempt to grow their presence in the market. These investment companies have significant advantages over us in terms of brand name recognition, years of experience managing tax-advantaged retirement accounts (</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:Arial;font-size:10pt;">, 401(k) and IRA), highly developed recordkeeping, trust functions, and fund advisory and customer relations management, among others. If we are unable to compete effectively with new competitors, our results of operations, financial condition, business and prospects could be materially adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Developments in the healthcare industry could adversely affect our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Substantially all of our revenue is derived from healthcare-related saving and spending by consumers, which could be affected by changes affecting the broader healthcare industry, including decreased spending in the industry overall. General reductions in expenditures by healthcare industry participants could result from, among other things:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">government regulation or private initiatives that affect the manner in which healthcare industry participants interact with consumers and the general public;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">consolidation of healthcare industry participants;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">reductions in governmental funding for healthcare; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">adverse changes in general business or economic conditions affecting healthcare industry participants.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Even if general expenditures by industry participants remain the same or increase, developments in the healthcare industry may result in reduced spending in some or all of the specific market segments that we serve now or in the future. The healthcare industry has changed significantly in recent years, and we expect that significant changes will continue to occur. However, the timing and impact of developments in the healthcare industry are difficult to predict. We cannot assure you that the demand for our products and services will continue to exist at current levels or that we will have adequate technical, financial and marketing resources to react to changes in the healthcare industry.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">The healthcare regulatory and political framework is uncertain and evolving.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Healthcare laws and regulations are rapidly evolving and may change significantly in the future, which could adversely affect our financial condition and results of operations. For example, the Affordable Care Act, which includes a variety of healthcare reform provisions and requirements that will become effective at varying times through 2020, substantially changes the way healthcare is financed by both governmental and private insurers, and may significantly impact our industry. We may be unable to predict accurately what effect the Affordable Care Act or other healthcare reform measures that may be adopted in the future will have on our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Changes in applicable federal and state laws relating to the tax benefits available through tax-advantaged healthcare accounts such as HSAs would materially adversely affect our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The efforts of governmental and third-party payers to raise revenue or contain or reduce the costs of healthcare as well as legislative and regulatory proposals aimed at changing the U.S. healthcare system, which could include restructuring the tax benefits available through HSAs, FSAs, and similar tax-advantaged healthcare accounts, may adversely affect our business, operating results, and financial condition. For example, states may seek to raise revenues by enacting tax laws that eliminate the tax deductions available to individuals who contribute to HSAs. Our business is substantially dependent on the tax benefits available through HSAs. If the laws or regulations are changed to limit or eliminate the tax benefits available through these accounts, such a change would have a material adverse effect on our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We may require significant capital to fund our business, and our inability to generate and obtain such capital could harm our business, operating results, financial condition, and prospects.  </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">To fund our expanding business, we must have sufficient working capital to continue to make significant investments in our service offerings, advertising, technology, and other activities.  As a result, in addition to the revenue we generate from our business, we may need additional equity or debt financing to provide the funds required for these </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">13</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">endeavors.  If such financing is not available on satisfactory terms or at all, we may be unable to operate or expand our business in the manner and at the rate desired.  Debt financing increases expenses, may contain covenants that restrict the operation of our business and must be repaid regardless of operating results.  Equity financing, or debt financing that is convertible into equity, could result in additional dilution to our existing stockholders, and any new securities we issue could have rights, preferences and privileges superior to those associated with our common stock.  Furthermore, the current economic environment may make it difficult for us to raise additional capital or obtain additional credit, when needed, on acceptable terms or at all.  </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our inability to generate or obtain the financial resources needed to fund our business and growth strategies may require us to delay, scale back or eliminate some or all of our operations or the expansion of our business, which may have a material adverse effect on our business, operating results, financial condition and prospects.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to HIPAA and other privacy regulations regarding the access, use and disclosure of personally identifiable information.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerous state and federal laws and regulations govern the collection, dissemination, access and use of personally identifiable information, including HIPAA, which governs the treatment of protected health information, a specific type of personally identifiable information. In the provision of services to our customers, we and our third-party vendors may collect, access, use, maintain and transmit protected health information in ways that are subject to many of these laws and regulations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HIPAA applies to covered entities (</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">e.g.,</font><font style="font-family:Arial;font-size:10pt;">&#160;health plans, healthcare clearinghouses and healthcare providers). HIPAA also applies to &#8220;business associates&#8221; of covered entities, which include individuals and entities that provide services for or on behalf of covered entities pursuant to which the service provider may access protected health information. We are a business associate to our Health Plan Partners and to those other covered entities to which we provide services that involve our receipt, access, and/or creation of protected health information. Accordingly, we may be required to report security breaches and also makes covered entities liable for the acts of their business associates and business associates liable for the acts of their subcontractors. If we or any of our subcontractors experience a breach of protected health information, the liability for business associates could result in substantial financial and reputational harm.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The two rules under HIPAA that could most significantly affect our business are: (i)&#160;the Standards for Privacy of Individually Identifiable Health Information, or the Privacy Rule; and (ii)&#160;the Security Standards for the Protection of Electronic Protected Health Information, or the Security Rule. The Privacy Rule restricts the use and disclosure of protected health information and requires entities to safeguard that information and to provide certain rights to individuals with respect to that information. The Security Rule establishes requirements for safeguarding patient health information transmitted or stored electronically. The Privacy Rule and the Security Rule require the development and implementation of detailed policies, procedures, contracts and forms to assure compliance. We have implemented such compliance measures, but we may be required to make additional costly system purchases and modifications to comply with evolving HIPAA rules and to perform periodic audits and refinements as required by HIPAA.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other federal and state laws restricting the use and protecting the privacy and security of protected health information and/or personally identifiable information also apply to us directly by law or indirectly through contractual obligations to our members that are directly subject to the laws. If we do not properly comply with existing or new laws and regulations related to protected health information and personally identifiable information, we could be subject to criminal or civil sanctions.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to various privacy related regulations promulgated under the Gramm-Leach-Bliley Act, which may include increased cost of compliance.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are subject to various laws, rules and regulations related to privacy, information security and data protection promulgated under the Gramm-Leach-Bliley Act, and we could be negatively impacted by these laws, rules and regulations. The Gramm-Leach-Bliley Act guidelines require, among other things, that we develop, implement and maintain a written, comprehensive information security program containing safeguards that are appropriate to our size and complexity, the nature and scope of our activities and the sensitivity of any customer information at issue. Our management believes that we are currently operating in compliance with these regulations. However, continued compliance with these evolving laws, rules and regulations regarding the privacy, security and protection of our customers&#8217; data, or the implementation of any additional privacy rules and regulations, could result in higher compliance and technology costs for us.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">14</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Changes in laws and regulations relating to interchange fees on payment card transactions would adversely affect our revenue and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There are recent changes and proposed changes to existing laws and regulations that would limit the fees or interchange rates that can be charged on payment card transactions. For example, the Federal Reserve Board has the power to regulate payment card interchange fees and has issued a rule setting a cap on the interchange fee an issuer can receive from a single payment card transaction. Our HSA-linked payment cards are exempt from the rule. However, to the extent that our payment cards lose their exempt status, the interchange rates applicable to transactions involving our payment cards could be impacted, which would decrease our revenue and profit and could have a material adverse effect on our financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our investment advisory services are subject to complex regulation, and any compliance failures or regulatory action could adversely affect our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our subsidiary HealthEquity Advisors, LLC is an SEC-registered investment adviser that provides automated web-only investment advisory services. As such, it must comply with the requirements of the Advisers Act and related SEC regulations and is subject to periodic inspections by the SEC staff. Such requirements relate to, among other things, fiduciary duties to clients, disclosure obligations, recordkeeping and reporting requirements, marketing restrictions, limitations on agency cross and principal transactions between the adviser and its clients, and general anti-fraud prohibitions. The SEC is authorized to institute proceedings and impose sanctions for violations of the Advisers Act, ranging from fines and censure to termination of an investment adviser&#8217;s registration. Investment advisers also are subject to certain state securities laws and regulations. Compliance with regulatory requirements may divert internal resources and take significant time and effort. Any claim of non-compliance, regardless of merit or ultimate outcome, could subject us to investigation by the SEC or other regulatory authorities. This in turn could result in additional claims or class action litigation brought on behalf of our members or Network Partners, any of which could result in substantial cost to us and divert management&#8217;s attention and other resources away from our operations. Furthermore, investor perceptions of us may suffer, and this could cause a decline in the market price of our common stock. Our compliance processes may not be sufficient to prevent assertions that we failed to comply with any applicable law, rule or regulation.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our distribution model relies on the cooperation of our Network Partners. If our Network Partners choose to partner with other providers of technology-enabled services that empower healthcare consumers, including HSA services, our business could be materially and adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our business depends on our Network Partners&#8217; willingness to partner with us to offer their customers and/or employees our products and services. In particular, certain of our Health Plan Partners enjoy significant market share in various geographic regions. If these Health Plan Partners choose to partner with our competitors, our results of operations, business and prospects could be materially adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">A decline in interest rate levels may reduce our ability to generate income on our cash AUM and to attract HSA contributions, which would adversely affect our profitability.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a non-bank custodian, we must partner with our FDIC-insured custodial depository bank partners to hold and invest our cash AUM. We generate a significant portion of our consolidated revenue from fees we earn from our FDIC-insured custodial depository bank partners. For example, during the years ended January 31, 2016, 2015 and 2014, we generated approximately 30%, 28% and 31%, respectively, of our total revenue from custodial revenue. A decline in prevailing interest rates may negatively affect our business by reducing the yield we realize on our cash AUM. In addition, if we do not offer competitive interest rates, our members may choose another HSA custodian. Any such scenario could materially and adversely affect our business and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If our members do not continue to utilize our payment cards, our results of operations, business and prospects would be materially adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We derived 22%, 20% and 19% of our total revenue during the years ended January 31, 2016, 2015 and 2014, respectively, from fees that are paid to us when our customers utilize our payment cards. These fees represent a percentage of the expenses transacted on each card. If our customers do not use these payment cards at the rate we expect, if they elect to withdraw funds using a non-revenue generating mechanism such as direct reimbursement, or if other alternatives to these payment cards develop, our results of operations, business and prospects would be materially adversely affected.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We rely on a single bank identification number sponsor for our payment cards, and a change in relationship with this sponsor or its failure to comply with certain banking regulations could materially and adversely affect our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We rely on a single bank identification number, or BIN, sponsor in relation to the payment cards we issue. A BIN sponsor is a bank or credit union that provides the BIN that allows a prepaid card program to run on one of the major card brand networks (</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">e.g.</font><font style="font-family:Arial;font-size:10pt;">, VISA, MasterCard, Discover or American Express). Our BIN sponsor enables us to link the payment cards that we offer our members to the VISA network, thereby allowing our members to use our payment cards to pay for healthcare-related expenses with a &#8220;swipe&#8221; of the card. If any material adverse event were to affect our BIN sponsor, including a significant decline in its financial condition, a decline in the quality of its service, its inability to comply with applicable banking and financial service regulatory requirements, systems failure or its inability to pay us fees, our business, financial condition and results of operations could be materially and adversely affected because we may be forced to reduce the availability of, or eliminate entirely, our payment card offering. In addition, we do not have a long-term contract with our BIN sponsor, and it may increase the fees it charges us or terminate its relationship with us. If we were required to change BIN sponsors, we could not accurately predict the success of such change or that the terms of our agreement with a new BIN sponsor would be as favorable to us, especially in light of the recent increased regulatory scrutiny of the payment card industry, which has rendered the market for BIN sponsor services less competitive.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We rely on our FDIC-insured custodial depository bank partners for certain custodial account services from which we generate fees. A business failure in any FDIC-insured custodial depository bank partner would materially and adversely affect our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a non-bank custodian, we rely on our FDIC-insured custodial bank partners to hold and invest our cash AUM. If any material adverse event were to affect one of our FDIC-insured custodial depository bank partners, including a significant decline in its financial condition, a decline in the quality of its service, loss of deposits, its inability to comply with applicable banking and financial services regulatory requirements, systems failure or its inability to pay us fees, our business, financial condition and results of operations could be materially and adversely affected. If we were required to change custodial depository banking partners, we could not accurately predict the success of such change or that the terms of our agreement with a new banking partner would be as favorable to us as our current agreements, especially in light of the recent consolidation in the banking industry, which has rendered the market for FDIC-insured retail banking services less competitive. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We receive important services from third-party vendors. Replacing them would be difficult and disruptive to our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have entered into contracts with third-party vendors to provide critical services relating to our business, including fraud management and other customer verification services, transaction processing and settlement, and card production. For example, we rely on a third-party vendor to process transactions involving our payment cards. Accordingly, we depend, in part, on the services, technology and software of this vendor and other third-party service providers. In the event that these service providers fail to maintain adequate levels of support, do not provide high quality service, increase the fees they charge us, discontinue their lines of business, terminate our contractual arrangements or cease or reduce operations, we may suffer additional costs and be required to pursue new third-party relationships, which could materially disrupt our operations and our ability to provide our products and services, and could divert management&#8217;s time and resources. It would be difficult to replace some of our third-party vendors, such as our payment card transaction processor, in a timely manner if they were unwilling or unable to provide us with these services in the future, and our business and operations could be adversely affected. If we are unable to complete a transition to a new provider on a timely basis, or at all, we could be forced to temporarily or permanently discontinue certain services, which could disrupt services to our customers and adversely affect our business, financial condition and results of operations. We may also be unable to establish comparable new third-party relationships on as favorable terms or at all, which could materially and adversely affect our business, financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We rely on software licensed from third parties that may be difficult to replace or that could cause errors or failures of our online platform that could lead to lost customers or harm to our reputation.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We rely on certain cloud-based software licensed from third parties to run our business. This software may not continue to be available to us on commercially reasonable terms and any loss of the right to use any of this software could result in delays in the provisioning of our products and services until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated, which could harm our business. In addition, we have certain service level agreements with our customers for which the availability of this software is critical. Any decrease in the availability of our service as a result of errors, defects, a disruption or failure of our licensed </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">16</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">software may require us to provide significant fee credits or refunds to our customers. Our software licensed from third parties is also subject to change or upgrade, which may result in our incurring significant costs to implement such changes or upgrades.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We must adequately protect our brand and the intellectual property rights related to our products and services and avoid infringing on the proprietary rights of others.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that the HealthEquity brand is critical to the success of our business, and we utilize trademark registration and other means to protect it. Our business would be harmed if we were unable to protect our brand against infringement and its value was to decrease as a result.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We rely on a combination of trademark and copyright laws, trade secret protection and confidentiality and license agreements to protect the intellectual property rights related to our products and services such as our applications and the content on our website. We also rely on intellectual property licensed from third parties. We may unknowingly violate the intellectual property or other proprietary rights of others and, thus, may be subject to claims by third parties. If so, we may be required to devote significant time and resources to defending against these claims or to protecting and enforcing our own rights. As a result of any such dispute, we may have to: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">develop non-infringing technology;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">pay damages;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">enter into royalty or licensing agreements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">cease providing certain products or services; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">take other actions to resolve the claims.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additionally, we have largely relied, and expect to continue to rely, on copyright, trade secret and trademark laws, as well as generally relying on confidentiality procedures and agreements with our team members, consultants, customers and vendors, to control access to, and distribution of, technology, software, documentation and other confidential information. Despite these precautions, it may be possible for a third party to copy or otherwise obtain, use or distribute our technology without authorization, particularly in foreign jurisdictions where some of our intellectual property rights may not be protected by intellectual property laws.  If this were to occur, we could lose revenue as a result of competition from products infringing or misappropriating our technology and intellectual property and we may be required to initiate litigation to protect our proprietary rights and market position. U.S. copyright, trademark and trade secret laws offer us only limited protection and the laws of some foreign countries do not protect proprietary rights to the same extent. Accordingly, defense of our trademarks and proprietary technology may become an increasingly important issue as we continue to expand our operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Policing unauthorized use of our trademarks and technology is difficult and the steps we take may not prevent misappropriation of the trademarks or technology on which we rely. If competitors are able to use our trademarks or technology without recourse, our ability to compete would be harmed and our business would be materially and adversely affected. We may elect to initiate litigation in the future to enforce or protect our proprietary rights or to determine the validity and scope of the rights of others.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The loss of our intellectual property or the inability to secure or enforce our intellectual property rights or to defend successfully against an infringement action could harm our business, results of operations, financial condition and prospects.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If we fail to develop widespread brand awareness cost-effectively, our business may suffer.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that developing and maintaining widespread awareness of our brand in a cost-effective manner is critical to achieving widespread acceptance of our products and services and attracting new customers and strategic partners. Brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses, we may fail to attract or retain a sufficient number of customers and strategic partners necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our products and services.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">17</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We have in the past completed acquisitions and may acquire or invest in other companies or technologies in the future, which could divert management&#8217;s attention, fail to meet our expectations, result in additional dilution to our stockholders, increase expenses, disrupt our operations and harm our operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have in the past acquired, and we may in the future acquire or invest in, assets, businesses, products or technologies that we believe could complement or expand our products and services, enhance our technical capabilities or otherwise offer growth opportunities. We cannot assure you that we will realize the anticipated benefits of these or any future acquisitions. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses related to identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There are inherent risks in integrating and managing acquisitions. If we acquire additional businesses, we may not be able to assimilate or integrate the acquired personnel, operations and technologies successfully or effectively manage the combined business following the acquisition, and our management may be distracted from operating our business. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including, without limitation:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">unanticipated costs or liabilities associated with the acquisition;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">incurrence of acquisition-related costs, which would be recognized as a current period expense;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">inability to generate sufficient revenue to offset acquisition or investment costs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the inability to maintain relationships with customers and partners of the acquired business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the difficulty of incorporating acquired technology and rights into our platform and of maintaining quality and security standards consistent with our brand;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the need to integrate or implement additional controls, procedures and policies;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">harm to our existing business relationships with customers and strategic partners as a result of the acquisition;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the diversion of management&#8217;s time and resources from our core business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the potential loss of key team members;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">use of resources that are needed in other parts of our business and diversion of management and employee resources;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our ability to coordinate organizations that are geographically diverse and that have different business cultures;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our inability to comply with the regulatory requirements applicable to the acquired business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the inability to recognize acquired revenue in accordance with our revenue recognition policies; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">use of substantial portions of our available cash or the incurrence of debt to consummate the acquisition.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisitions also increase the risk of unforeseen legal liability, including for potential violations of applicable law or industry rules and regulations, arising from prior or ongoing acts or omissions by the acquired businesses which are not discovered by due diligence during the acquisition process. Generally, if an acquisition fails to meet our expectations, our operating results, business and financial condition may suffer. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our business, results of operations or financial condition. Even if we are successful in completing and integrating an acquisition, the acquisition may not perform as we expect or enhance the value of our business as a whole.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our quarterly operating results may fluctuate significantly from period to period, which could adversely impact the value of our common stock.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our quarterly operating results, including our revenue, gross profit, net income and cash flows, may vary significantly in the future, which could cause our stock price to decline rapidly, may lead analysts to change their long-term models for valuing our common stock, could cause short-term liquidity issues, may impact our ability to retain or attract key personnel or cause other unanticipated issues. If our quarterly operating results or guidance fall below the expectations of research analysts or investors, the price of our common stock could decline substantially. Our quarterly operating expenses and operating results may vary significantly in the future and period-to-period </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">18</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">comparisons of our operating results may not be meaningful. You should not rely on the results of one quarter as an indication of future performance.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We have recorded a significant amount of intangible assets. We may need to record write-downs from future impairments of identified intangible assets and goodwill, which could adversely affect our costs and business operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our consolidated balance sheet includes significant intangible assets, including approximately $4.7 million in goodwill and $66.8 million in intangible assets, together representing approximately 33% of our total assets as of January 31, 2016. The determination of related estimated useful lives and whether these assets are impaired involves significant judgments. We test our goodwill for impairment each fiscal year, but we also test goodwill and other intangible assets for impairment at any time when there is a change in circumstances that indicates that the carrying value of these assets may be impaired. Any future determination that these assets are carried at greater than their fair value could result in substantial non-cash impairment charges, which could significantly impact our reported operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If we are unable to meet or exceed the net worth test required by the IRS, we could be unable to maintain our non-bank custodian status, which would have a material adverse impact on our ability to operate our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a non-bank custodian, we are required to comply with Treasury Regulations Section&#160;1.408-2(e), or the Treasury Regulations, including the net worth requirements set forth therein. If we should fail to comply with the Treasury Regulations&#8217; non-bank custodian requirements, including the net worth requirements, such failure would materially and adversely affect our ability to maintain our current custodial accounts and grow by adding additional custodial accounts, and it could result in the institution of procedures for the revocation of our authorization to operate as a non-bank custodian.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Failure to manage future growth effectively could have a material adverse effect on our business, financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The continued rapid expansion and development of our business may place a significant strain upon our management and administrative, operational and financial infrastructure. As of January 31, 2016, we had approximately 2.1 million HSA Members and $3.7 billion in AUM representing growth of 50% and 56%, respectively, from January 31, 2015. For the year ended January 31, 2016, our total revenue and Adjusted EBITDA were approximately $126.8 million and $40.6 million, respectively, which represents year-over-year annual growth rates of approximately 44% and 61%, respectively. See &#8220;Key financial and operating metrics&#8221; for the definition of Adjusted EBITDA and a reconciliation of net income, the most comparable GAAP measure, to Adjusted EBITDA. While to date we believe we have effectively managed the effect on our operations resulting from the rapid growth of our business, our growth strategy contemplates further increasing the number of our HSA Members and our AUM at relatively higher growth rates than industry averages. However, the rate at which we have been able to attract new HSA Members in the past may not be indicative of the rate at which we will be able to attract additional HSA Members in the future.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our success depends in part upon the ability of our executive officers to manage growth effectively. Our ability to grow also depends upon our ability to successfully hire, train, supervise, and manage new team members, obtain financing for our capital needs, expand our systems effectively, control increasing costs, allocate our human resources optimally, maintain clear lines of communication between our operational functions and our finance and accounting functions, and manage the pressures on our management and administrative, operational and financial infrastructure. There can be no assurance that we will be able to accurately anticipate and respond to the changing demands we will face as we continue to expand our operations or that we will be able to manage growth effectively or to achieve further growth at all. If our business does not continue to grow or if we fail to effectively manage any future growth, our business, financial condition and results of operations could be materially and adversely affected.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">19</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We must be able to operate and scale our technology effectively to match our business growth.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our ability to continue to provide our products and services to a growing number of customers, as well as to enhance our existing products and services, attract new customers and strategic partners, and offer new products and services, is dependent on our information technology systems. If we are unable to manage the technology associated with our business effectively, we could experience increased costs, reductions in system availability and customer loss. We are currently investing in significant upgrading of the capacity and performance of our proprietary technology platform and database design to ensure continued performance at scale, to reduce spending on maintenance activities and to enable us to execute technology innovation more quickly. If we are unsuccessful in implementing these upgrades to our platform, we may be unable to adequately meet the needs of our customers and/or implement technology-based innovation in response to a rapidly changing market, which could harm our reputation and adversely impact our business, financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We plan to extend and expand our products and services and introduce new products and services, and we may not accurately estimate the impact of developing, introducing and updating these products and services on our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We intend to continue to invest in technology and development to create new and enhanced products and services to offer our customers and to enhance our platform&#8217;s compatibilities. We may not be able to anticipate or manage new risks and obligations or legal, compliance or other requirements that may arise in these areas. The anticipated benefits of such new and improved products and services may not outweigh the costs and resources associated with their development. Some new services may be received negatively by our existing and/or potential customers and strategic partners and have to be put on hold or cancelled entirely.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our ability to attract and retain new customer revenue from existing customers will depend in large part on our ability to enhance and improve our existing products and services and to introduce new products and services. The success of any enhancement or new product or service depends on several factors, including the timely completion, introduction and market acceptance of the enhancement or new product or service. Any new product or service we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve the broad market acceptance necessary to generate significant revenue. If we are unable to successfully develop or acquire new products or services or enhance our existing products or services to meet member or network partner requirements, our results of operations, financial condition, business or prospects may be materially adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Developing and implementing new and updated applications, features and services for our technology platform may be more difficult than expected, may take longer and cost more than expected and may not result in sufficient increases in revenue to justify the costs.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Attracting and retaining new customers requires us to continue to improve the technology underlying our proprietary technology platform. Accordingly, we must continue to develop new and updated applications, features and services. If we are unable to do so on a timely basis or if we are unable to implement new applications, features and services that enhance our customers&#8217; experience without disruption to our existing ones, we may lose potential and existing customers. We rely on a combination of internal development, strategic relationships, licensing and acquisitions to develop our content offerings and healthcare saving and spending services. These efforts may:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">cost more than expected;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">take longer than originally expected;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">require more testing than originally anticipated;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">require additional advertising and marketing costs; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">require the acquisition of additional personnel and other resources.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The revenue opportunities generated from these efforts may fail to justify the amounts spent.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Any failure to offer high-quality customer support services could adversely affect our relationships with our customers and strategic partners and our operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our customers depend on our support and customer education organizations to educate them about, and resolve technical issues relating to, our products and services. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for education and support services. Increased customer demand for these services, without a corresponding increase in revenue, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the reputation of our products, services </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">20</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">and business and on positive recommendations from our existing customers. Any failure to maintain high-quality education and technical support, or a market perception that we do not maintain high-quality education support, could adversely affect our reputation, our ability to sell our products and services to existing and prospective customers and our business and operating results. We promote 24/7/365 education and support along with our proprietary technology platform. Interruptions or delays that inhibit our ability to meet that standard may hurt our reputation or ability to attract and retain customers.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We rely on our management team and key team members and our business could be harmed if we are unable to retain qualified personnel.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our success depends, in part, on the skills, working relationships and continued services of our founder and senior management team and other key personnel. While we have entered into offer letters or employment agreements with certain of our executive officers, all of our team members are &#8220;at-will&#8221; employees, and their employment can be terminated by us or them at any time, for any reason and without notice, subject, in certain cases, to severance payment rights. In order to retain valuable team members, in addition to salary and cash incentives, we provide stock options that vest over time or based on performance. The value to team members of stock options that vest over time or based on performance will be significantly affected by movements in our stock price that are beyond our control and may at any time be insufficient to counteract offers from other organizations. The departure of key personnel could adversely affect the conduct of our business. In such event, we would be required to hire other personnel to manage and operate our business, and there can be no assurance that we would be able to employ a suitable replacement for the departing individual, or that a replacement could be hired on terms that are favorable to us. Volatility or lack of performance in our stock price may affect our ability to attract replacements should key personnel depart.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our success also depends on our ability to attract, retain, and motivate additional skilled management personnel. Although we have not historically experienced unique difficulties attracting qualified team members, we could experience such problems in the future. For example, competition for qualified personnel in our field is intense due to the limited number of individuals who possess the skills and experience required by our industry. In addition, we have experienced employee turnover and expect to continue to experience employee turnover in the future. New hires require significant training and, in most cases, take significant time before they achieve full productivity. New team members may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. If our retention efforts are not successful or our employee turnover rate increases in the future, our business will be harmed.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If we cannot maintain our corporate culture as we grow, we could lose the innovation, teamwork, passion and focus on execution that we believe contribute to our success, and our business may be harmed.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that a critical component to our success has been our corporate culture. We have invested substantial time and resources in building our team. As we continue to grow, we may find it difficult to maintain these important aspects of our corporate culture. Any failure to preserve our culture could negatively affect our future success, including our ability to retain and recruit personnel and to effectively focus on and pursue our corporate objectives.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We might require additional capital to support our business in the future, and this capital might not be available on acceptable terms, or at all.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If our cash and cash equivalents balances and any cash generated from operations are not sufficient to meet our future cash requirements, we will need to access additional capital to fund our operations. We may also need to raise additional capital to maintain compliance with the Treasury Regulations including the net worth requirements set forth therein or to take advantage of new business or acquisition opportunities. We may seek to raise capital by, among other things:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">issuing additional shares of our common stock or other equity securities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">issuing debt securities; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">borrowing funds under a credit facility.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We may not be able to raise needed cash on a timely basis on terms acceptable to us or at all. Financings, if available, may be on terms that are dilutive or potentially dilutive to our stockholders, and the holders of new securities may also receive rights, preferences or privileges that are senior to those of existing holders of our common stock. In addition, if we were to raise cash through a debt financing, the terms of the financing might impose additional conditions or restrictions on our operations that could adversely affect our business. If we require new sources of financing but they are insufficient or unavailable, we would be required to modify our operating plans </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">21</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">to take into account the limitations of available funding, which would harm our ability to maintain or grow our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Covenants in our debt agreements could adversely affect our liquidity and financial condition.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 30, 2015, we entered into a new revolving credit facility, or credit agreement, with JPMorgan Chase Bank, N.A., as administrative agent.  The credit agreement provides for a secured revolving credit facility for a term of five years.  Our credit agreement is required to be guaranteed by our material domestic subsidiaries, and it is secured by substantially all of our assets as well as substantially all assets of any subsidiary that becomes a guarantor.  The credit agreement contains restrictive financial and other covenants which affect, among other things, the manner in which we may structure or operate our business.  A failure by us to comply with our contractual obligations under the credit agreement, including restrictive, financial and other covenants, could result in a variety of material adverse consequences, including the acceleration of our indebtedness under the credit agreement and the exercise of remedies by our creditors thereunder.  We cannot assure you that our assets or cash flow would be sufficient to fully repay borrowings under the credit agreement, either upon maturity or if accelerated upon an event of default, or that we would be able to refinance or restructure the payments becoming due on the credit agreement.  Also, the lenders under the credit agreement could foreclose upon all or substantially all of the assets securing our obligations thereunder. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to secure insurance may not be sufficient to cover potential liabilities.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We maintain various forms of liability insurance coverage, including coverage for errors and omissions and cybersecurity insurance. It is possible, however, that claims could exceed the amount of our applicable insurance coverage, if any, or that this coverage may not continue to be available on acceptable terms or in sufficient amounts. Even if these claims do not result in liability to us, investigating and defending against them could be expensive and time-consuming and could divert management&#8217;s attention away from our operations. In addition, negative publicity caused by these events may delay market acceptance of our products and services, any of which could materially and adversely affect our reputation and our business.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Confidentiality arrangements with team members and others may not adequately prevent disclosure of trade secrets and other proprietary information.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have devoted substantial resources to the development of our technology, business operations and business plans. In order to protect our trade secrets and proprietary information, we rely in significant part on confidentiality arrangements with our team members, independent contractors, advisers and customers. These arrangements may not be effective to prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information, and in such cases we would not be able to assert trade secret rights against such parties. The loss of trade secret protection could make it easier for third parties to compete with our products and services by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and other intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If we cannot protect our domain name, our ability to successfully promote our brand will be impaired.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We currently own the web domain name www.healthequity.com, which is critical to the operation of our business. The acquisition and maintenance of domain names, or Internet addresses, is generally regulated by governmental agencies and their designees. The regulation of domain names in the U.S. and in foreign countries is subject to change. Governing bodies may establish additional top-level domains, appoint additional domain name registrars or modify the requirements for holding domain names. As a result, we may be unable to acquire or maintain relevant domain names in all countries in which we conduct business. Furthermore, it is unclear whether laws protecting trademarks and similar proprietary rights will be extended to protect domain names. Therefore, we may be unable to prevent third parties from acquiring domain names that are similar to, infringe upon or otherwise decrease the value of our trademarks and other proprietary rights. We may not be able to successfully implement our business strategy of establishing a strong brand for HealthEquity if we cannot prevent others from using similar domain names or trademarks. This failure could impair our ability to increase our market share and revenue.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">22</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If one or more jurisdictions successfully assert that we should have collected or in the future should collect additional sales and use taxes on our fees, we could be subject to additional liability with respect to past or future sales and the results of our operations could be adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We do not collect sales and use taxes in all jurisdictions in which our customers are located, based on our belief that such taxes are not applicable. Sales and use tax laws and rates vary by jurisdiction and such laws are subject to interpretation. In those jurisdictions and in those cases where we do believe sales taxes are applicable, we collect and file timely sales tax returns. Currently, such taxes are minimal. Jurisdictions in which we do not collect sales and use taxes may assert that such taxes are applicable, which could result in the assessment of such taxes, interest and penalties, and we could be required to collect such taxes in the future. This additional sales and use tax liability could adversely affect the results of our operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our online platform is hosted from two data centers. Any disruption of service at our facilities or our third-party hosting providers could interrupt or delay our customers&#8217; access to our products and services, which could harm our operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The ability of our team members, members, Health Plan Partners and Employer Partners to access our technology platform is critical to our business. We currently serve our customers from data centers located in Draper, Utah, with a backup site in Austin, Texas. We cannot ensure that the measures we have taken will be effective to prevent or minimize interruptions to our operations. Our facilities are vulnerable to interruption or damage from a number of sources, many of which are beyond our control, including, without limitation:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">extended power loss;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">telecommunications failures from multiple telecommunications providers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">natural disaster or an act of terrorism;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">software and hardware errors, or failures in our own systems or in other systems;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">network environment disruptions such as computer viruses, hacking and similar problems in our own systems and in other systems;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">theft and vandalism of equipment; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">actions or events caused by or related to third parties.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We attempt to mitigate these risks through various business continuity efforts, including redundant infrastructure, 24/7/365 system activity monitoring, backup and recovery procedures, use of a secure storage facility for backup media, separate test systems and change management and system security measures, but our precautions may not protect against all potential problems. Our data recovery center is equipped with physical space, power, storage and networking infrastructure and Internet connectivity to support our online platform in the event of the interruption of services at our primary data center. Even with this data recovery center, however, our operations would be interrupted during the transition process should our primary data center experience a failure. Disruptions at our data centers could cause disruptions to our online platform and data loss or corruption. We have experienced interruptions and delays in service and availability for data centers, bandwidth and other technologies in the past. Any future errors, failure, interruptions or delays experienced in connection these third-party technologies could delay our customers&#8217; access to our products, which would harm our business. This could damage our reputation, subject us to potential liability or costs related to defending against claims or cause our customers and strategic partners to cease doing business with us, any of which could negatively impact our revenue.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Interruption or failure of our information technology and communications systems could impair our ability to effectively deliver our products and services, which could cause us to lose customers and harm our operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our business depends on the continuing operation of our technology infrastructure and systems. Any damage to or failure of our systems could result in interruptions in our ability to deliver our products and services. Interruptions in our service could reduce our revenue and profits, and our reputation could be damaged if people believe our systems are unreliable. Our systems and operations are vulnerable to damage or interruption from earthquakes, terrorist attacks, floods, fires, power loss, break-ins, hardware or software failures, telecommunications failures, computer viruses or other attempts to harm our systems and similar events.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Any unscheduled interruption in our service would result in an immediate loss of revenue. Frequent or persistent system failures that result in the unavailability of our platform or slower response times could reduce our customers&#8217; ability to access our platform, impair our delivery of our products and services and harm the perception of our </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">23</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">platform as reliable, trustworthy and consistent. Our insurance policies provide only limited coverage for service interruptions and may not adequately compensate us for any losses that may occur due to any failures or interruptions in our systems.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Acts of terrorism, acts of war and other unforeseen events may cause damage or disruption to us or our customers, which could materially and adversely affect our business, financial condition and operating results.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Natural disasters, acts of war, terrorist attacks and the escalation of military activity in response to such attacks or otherwise may have negative and significant effects, such as imposition of increased security measures, changes in applicable laws, market disruptions and job losses. Such events may have an adverse effect on the economy in general. Moreover, the potential for future terrorist attacks and the national and international responses to such threats could affect the business in ways that cannot be predicted. The effect of any of these events or threats could have a material adverse effect on our business, financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Risks relating to owning our common stock</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If we are unable to implement and maintain effective internal controls over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be adversely affected.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. A material weakness is a deficiency, or a combination of deficiencies, in financial reporting such that there is a reasonable possibility that a material misstatement of a company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis.  Section 404 of the Sarbanes-Oxley Act, or Sarbanes-Oxley, requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on internal controls over financial reporting. Sarbanes-Oxley also requires that our management report on internal controls over financial reporting be attested to by our independent registered public accounting firm. Because we no longer qualify as an "emerging growth company," the increased cost and regulatory burdens related to our compliance with Section 404 of Sarbanes-Oxley may divert management's attention from other business concerns and will increase our annual expenditures. Consequently, our business and results of operations may be adversely affected, making it more difficult for us to maintain future annual profitability.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. If we identify material weaknesses in our internal controls over financial reporting, if we are unable to comply with the requirements of Section 404 of Sarbanes-Oxley in a timely manner, if we are unable to assert that our internal controls over financial reporting are effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be adversely affected. In addition, we could become subject to investigations by the stock exchange on which our securities are listed, the SEC or other regulatory authorities, which could require additional financial and management resources.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">The market price of our common stock may be volatile.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The stock market in general has been highly volatile.  As a result, the market price and trading volume for our common stock may also be highly volatile, and investors in our common stock may experience a decrease in the value of their shares, including decreases unrelated to our operating performance or prospects.  Factors that could cause the market price of our common stock to fluctuate significantly include:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our operating and financial performance and prospects and the performance of other similar companies;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">our quarterly or annual earnings or those of other companies in our industry;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">conditions that impact demand for our products and services;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">the public&#8217;s reaction to our press releases, financial guidance and other public announcements, and filings with the SEC;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">changes in earnings estimates or recommendations by securities or research analysts who track our common stock;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">market and industry perception of our success, or lack thereof, in pursuing our growth strategy;</font></div></td></tr></table><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">24</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">strategic actions by us or our competitors, such as acquisitions or restructurings;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">changes in government and other regulations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">changes in accounting standards, policies, guidance, interpretations or principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">arrival and departure of key personnel;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">sales of common stock by us, our investors or members of our management team; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">changes in general market, economic and political conditions in the U.S. and global economies or financial markets, including those resulting from natural disasters, telecommunications failure, cyber attack, civil unrest in various parts of the world, acts of war, terrorist attacks or other catastrophic events.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Any of these factors may result in large and sudden changes in the trading volume and market price of our common stock and may prevent you from being able to sell your shares at or above the price you paid for your shares of our common stock.  Following periods of volatility in the market price of a company&#8217;s securities, stockholders often file securities class-action lawsuits against such company.  Our involvement in a class-action lawsuit could divert our senior management&#8217;s attention and, if adversely determined, could have a material and adverse effect on our business, financial condition and results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our principal stockholder owns a significant percentage of our shares and will be able to exert</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">significant control over matters subject to stockholder approval.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of January 31, 2016, our principal stockholder, Berkley Capital Investors, L.P., or Berkley, owned approximately 20.7% of our outstanding voting shares.  Therefore, Berkley may have the ability to influence us through its ownership position.  Berkley may be able to determine all matters requiring stockholder approval.  For example, it may be able to control elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets or other major corporate transaction.  This may prevent or discourage unsolicited acquisition proposals or offers for our common shares that other stockholders feel are not in their best interests.  In addition, our certificate of incorporation and bylaws do not permit cumulative voting in the election of directors.  The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on our board of directors to influence our board&#8217;s decision regarding a takeover.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">If securities or industry analysts do not publish research or publish misleading or unfavorable research about our business, our stock price and trading volume could decline.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business.  If one or more of the securities or industry analysts that covers us downgrades our shares or publishes misleading or unfavorable research about our business, our stock price would likely decline.  If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our shares could decrease, which could cause our stock price or trading volume to decline.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">As of January 31, 2016, we are no longer an &#8220;emerging growth company&#8221; as defined in the JOBS Act, and the reduced disclosure requirements applicable to emerging growth companies no longer apply to us.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Because the market value of our common stock held by non-affiliates exceeded $700 million as of July 31, 2015, we were deemed a large accelerated filer as of January 31, 2016 and, accordingly, we no longer qualify as an emerging growth company. As a large accelerated filer, we are now subject to certain disclosure requirements that apply to other public companies but did not previously apply to us due to our status as an emerging growth company. These requirements include:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">compliance with the auditor attestation requirements in the assessment of our internal control over financial reporting;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">compliance with any requirement that may be adopted by the Public Company Accounting Oversight Board;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">full disclosure obligations regarding executive compensation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">compliance with the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Failure to comply with these requirements could subject us to enforcement actions by the SEC, which could divert management&#8217;s attention, damage our reputation and adversely affect our business, operating results or financial condition.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">25</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s64324E5ED7675ECB8A9A85F688A30F54"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">We do not intend to pay regular cash dividends on our common stock and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have no current plans to declare and pay any cash dividends for the foreseeable future.  We currently intend to retain all our future earnings, if any, to fund our growth.  Therefore, you are not likely to receive any dividends on your common stock for the foreseeable future and the success of an investment in our common stock will depend upon any future appreciation in its value.  There is no guarantee that our common stock will appreciate in value or even maintain the price at which our stockholders have purchased their shares.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Future offerings of debt or equity securities, which may rank senior to our common stock, may adversely affect the market price of our common stock.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If we decide to issue debt securities in the future, which would rank senior to shares of our common stock, it is likely that they will be governed by an indenture or other instrument containing covenants restricting our operating flexibility.  Additionally, any equity securities or convertible or exchangeable securities that we issue in the future may have rights, preferences and privileges more favorable than those of our common stock and may result in dilution to owners of our common stock.  We and, indirectly, our stockholders will bear the cost of issuing and servicing such securities.  Because our decision to issue debt or equity securities in any future offering will depend on market conditions and other factors beyond our control, we cannot predict or estimate the amount, timing or nature of our future offerings.  Thus, holders of our common stock will bear the risk of our future offerings reducing the market price of our common stock and diluting the value of their shareholdings in us.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain provisions in our governing documents could make a merger, tender offer or proxy contest involving us difficult; even if such events would be beneficial to the interests of our stockholders.  These provisions include the inability of our stockholders to act by written consent and certain advance notice procedures with respect to stockholder proposals and nominations for candidates for the election of directors.  In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law which, subject to certain exceptions, prohibits stockholders owning in excess of 15% of our outstanding voting stock from merging or combining with us.  Accordingly, our board of directors could rely upon these or other provisions in our governing documents and Delaware law to prevent or delay a transaction involving a change in control of our company, even if doing so would benefit our stockholders.  </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or team members.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a claim for breach of a fiduciary duty owed by any of our directors and officers to us or our stockholders, any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, or any action asserting a claim governed by the internal affairs doctrine.  The choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other team members, which may discourage such lawsuits against us and our directors, officers and other team members.  Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s6F98CF85E6855071850C873E8E72107B"></a><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 1B. Unresolved staff comments</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">None.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">26</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s3E22BAE3629652B1A9DDA6F9CE6C2C15"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 2. Properties</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We do not currently own any of our facilities. Our principal executive offices are located in Draper, Utah, where we lease approximately 82,000 square feet of office space under a lease that expires in March 2026. We also lease approximately 3,000 square feet of office space in Overland Park, Kansas under a lease that expires in February 2019 and lease additional space at data centers located in Draper, Utah and Austin, Texas, pursuant to leases expiring in June 2016 and May 2017, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 15, 2015, we entered into a lease agreement related to the lease of a new office building adjacent to our headquarters in Draper, Utah. We expect to occupy approximately 50,000 square feet of the new building by August 2016. The lease for the new building has an initial term of 129 months upon substantial completion and delivery of the building. We believe that our current facilities are sufficient to meet our current needs.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s8EA0E0E7853E5BA0844438E75D7C4F37"></a><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 3. Legal proceedings</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">From time-to-time, we may be subject to various legal proceedings and claims that arise in the normal course of our business activities. As of the date of this Annual Report on Form 10-K, we are not a party to any litigation whereby the outcome of such litigation, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our results of operations, prospects, cash flows, financial position or brand.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s39D1DB27167757399387573FAF08B461"></a><div style="line-height:120%;padding-top:8px;text-align:left;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 4. Mine safety disclosures</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Not applicable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">27</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s94AC83F34F2F56DA944D5BAF05267F6A"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Part II.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;"><br></font></div><a name="sA567AD1958205FE29F41FBE8B527FDC0"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 5. Market for registrant's common equity, related stockholder matters and issuer purchases of equity securities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Market information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our common stock began trading publicly on the NASDAQ Global Select Market under the symbol "HQY" on July 31, 2014. Prior to that time, there was no public market for our common stock. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Holders</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of February 29, 2016, there were approximately 40 holders of record of our common stock. This stockholder figure does not include a substantially greater number of holders whose shares are held of record by banks, brokers and other financial institutions. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock price</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the high and low sales prices for our common stock as reported by the NASDAQ Global Select Market for the indicated periods:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="60%"></td><td width="1%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price Range</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fiscal year ended January 31, 2016:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Fourth Quarter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">35.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">19.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">34.38</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Second Quarter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">34.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">First Quarter</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27.89</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">18.88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="60%"></td><td width="1%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price Range</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fiscal year ended January 31, 2015:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Fourth Quarter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">19.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">22.84</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16.11</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Second Quarter (on July 31, 2014)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">20.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">17.04</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Dividend policy</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We have no current plans to pay dividends on our common stock. Any decision to declare and pay dividends in the future will be made at the sole discretion of our board of directors and will depend on, among other things, our results of operations, cash requirements, financial condition, contractual restrictions and other factors that our board of directors may deem relevant.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Securities authorized for issuance under equity compensation plans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For information regarding securities authorized for issuance under equity compensation plans, see Part III, Item 12 of this Annual Report on Form 10-K. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">28</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Performance graph</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">This performance graph shall not be deemed "filed" for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act or the Exchange Act, except as shall be expressly set forth by specific reference in such filing. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">The following graph compares the cumulative total return of our common stock with the total return of the NASDAQ Composite Index (the "NASDAQ Composite"), and the Russell 3000 Index (the "Russell 3000") from July 31, 2014 (the date our common stock commenced trading on the NASDAQ Global Select Market) through January 31, 2016. The chart assumes $100 was invested on July 31, 2014 in the common stock of HealthEquity, Inc., the NASDAQ Composite and the Russell 3000, and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;"><img src="hqy-2015x01x3_chartx02552a01.jpg" style="height:480px;width:613px;"></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Use of proceeds from sale of registered equity securities</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On August 5, 2014, we closed our initial public offering of 10,465,000 shares of common stock sold by us. The offer and sale of all of the shares in the initial public offering were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No.&#160;333-196645), which was declared effective by the SEC on July 30, 2014. JP Morgan &amp; Chase Co. and Wells Fargo acted as the lead underwriters. The public offering price of the shares sold in the offering was $14.00 per share. The total gross proceeds from the offering to us were approximately $146.5 million. After deducting underwriting discounts and commissions of approximately $10.2 million and offering expenses payable by us of approximately $3.7 million, we received approximately $132.6 million. There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus (dated July 30, 2014) filed with the SEC on August 1, 2014 pursuant to Rule 424(b) of the Securities Act. In connection with the completion of our initial public offering, we paid a previously declared cash dividend of $50.0 million on shares of our common stock outstanding on August 4, 2014. In addition, we paid a </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">29</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">cash dividend of $347,000 on shares of our outstanding series D-3 redeemable convertible preferred stock accrued through the date of conversion of such shares into common stock, which occurred on August 4, 2014. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 11, 2015, we closed our public offering of 972,500 shares of common stock sold by us. The offer and sale of all of the shares in the public offering were registered under the Securities Act pursuant to registration statements on Form S-1 (File Nos. 333-203190 and 333-203888), which became effective on May 5, 2015. Wells Fargo acted as the lead underwriter. The public offering price of the shares sold in the offering was $25.90 per share. Certain selling stockholders sold&#160;3,455,000&#160;shares of common stock in the offering, including&#160;380,000&#160;shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately $23.5 million&#160;after deducting underwriting discounts and commissions of approximately&#160;$1.0 million&#160;and other offering expenses payable by the Company of approximately&#160;$688,000. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than&#160;$222,000&#160;representing the exercise price of the options that were exercised by certain selling stockholders in connection with the offering. We paid all of the expenses related to the registration and offering of the shares sold by the selling stockholders, other than underwriting discounts and commissions relating to those shares. Other than these expenses, we made no payments directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities, or (iii) any of our affiliates. There has been no material change in the planned use of proceeds from our public offering as described in our final prospectus (dated May 5, 2015) filed with the SEC on May 6, 2015 pursuant to Rule 424(b) of the Securities Act. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended January 31, 2016, the Company used funds received from the offerings to acquire the rights to be the custodian of the Bancorp and M&amp;T HSA portfolios for approximately $34.2 million and approximately $6.2 million, respectively. The remainder of the funds received have been invested in registered money market accounts and mutual funds.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unregistered sales of equity securities</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">None.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Purchases of equity securities by the issuer and affiliated purchasers</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">None.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">30</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s86B05BF6AFFD5DDB88D3A6890B62E5CC"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 6. Selected financial data</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following selected consolidated financial data is derived from our consolidated financial statements. As our operating results are not necessarily indicative of future operating results, this data should be read in conjunction with the consolidated financial statements and notes thereto, and with Item&#160;7. Management&#8217;s discussion and analysis of financial condition and results of operations.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td width="41%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share data)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Consolidated operations data: </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">126,786</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,855</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,015</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,088</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">72,598</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,973</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,802</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,120</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,143</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,873</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,524</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,092</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,554</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,764</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,374</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,502</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision (benefit)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,169</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,058</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,993</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average number of shares used in computing net income per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,924</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Consolidated balance sheet data:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Working capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">130,942</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,888</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,327</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,024</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">219,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,338</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,082</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,514</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stockholders' equity (deficit)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">203,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">144,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12,706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">31</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sA6B9F7D53F93572E87DC25060A3E8E13"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 7. Management&#8217;s discussion and analysis of financial condition and results of operations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that reflect our plans, estimates and beliefs, and involve risks and uncertainties. Our actual results and the timing of certain events could differ materially from those anticipated in these forward-looking statements as a result of several factors, including those discussed in the section titled &#8220;Risk factors&#8221; included under Part I, Item 1A and elsewhere in this report. See &#8220;Special note regarding forward-looking statements.&#8221; </font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are a leader and an innovator in the high-growth category of technology-enabled services platforms that empower consumers to make healthcare saving and spending decisions. Our platform provides an ecosystem where consumers can access their tax-advantaged healthcare savings, compare treatment options and pricing, evaluate and pay healthcare bills, receive personalized benefit and clinical information, earn wellness incentives, and make educated investment choices to grow their tax-advantaged healthcare savings.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The core of our ecosystem is the HSA, a financial account through which consumers spend and save long-term for healthcare on a tax-advantaged basis. We are the integrated HSA platform for 25 of the 50 largest health plans in the country, a number of which are among 31 Blue Cross and Blue Shield health plans in 29 states, and over 33,000 employer clients. Through our Network Partners, we have the potential to reach over 72&#160;million consumers, representing approximately 39% of the under-age 65 privately insured population in the United States. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Since our inception in 2002, we have been committed to developing technology solutions that empower healthcare consumers. In 2003, we began offering live 24/7/365 consumer support from health saving and spending experts. In 2005, we integrated HSAs with our first Health Plan Partner, and in 2006, we were authorized to act as an HSA custodian by the U.S. Department of the Treasury. In 2009, we integrated HSAs with multiple health plans of a single large employer, began delivering integrated wellness incentives through an HSA, and partnered with a private health insurance exchange as its preferred HSA partner. In 2011, we integrated HSAs, RAs, and investment accounts on one website, and in 2013, our registered investment advisor subsidiary began delivering HSA-specific investment advice online. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We generate revenue primarily from three sources: service revenue (previously referred to as account fees), custodial revenue (previously referred to as custodial fees) and interchange revenue (previously referred to card fees). We generate service revenue by providing monthly account services on our platform, primarily through multi-year contracts with our Network Partners that are typically three to five years in duration. We generate custodial revenue from interest we earn on cash AUM deposited with our FDIC-insured custodial depository bank partners and with our insurance company partner, and recordkeeping fees we earn from mutual funds in which our members invest on a self-directed basis. We also generate interchange revenue from interchange fees that we earn on payments that our members make using our physical and virtual payment cards.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s4D498367C23E51ADA010468F7C2678A6"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Key factors affecting our performance</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that our performance and future success are driven by a number of factors, including those identified below. Each of these factors presents both significant opportunities and significant risks to our future performance. See the section entitled &#8220;Risk factors&#8221; included in Part 1, Item 1A of this Annual Report on Form 10-K.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Structural change in U.S. private health insurance</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Substantially all of our revenue is derived from healthcare-related saving and spending by consumers in the United States, which is impacted by changes affecting the broader healthcare industry in the U.S. The healthcare industry has changed significantly in recent years, and we expect that significant changes will continue to occur that will result in increased participation in HSA Plans and other consumer-centric health plans. In particular, we believe that the implementation of the Affordable Care Act over the remainder of this decade, continued growth in healthcare costs, and related factors will spur HSA Plan and HSA growth; however, the timing and impact of these and other developments in the healthcare industry are difficult to predict.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">32</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Attracting and penetrating network partners</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We created our business model to take advantage of the changing dynamics of the U.S. private health insurance market. Our model is based on a B2B2C distribution strategy, meaning that we rely on our Employer Partners and Health Plan Partners to reach potential members to increase the number of our HSA Members. Our success depends in large part on our ability to further penetrate our existing Network Partners by adding new HSA members from these partners and adding new Network Partners.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our innovative technology platform</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe that innovations incorporated in our technology that enable consumers to make healthcare saving and spending decisions differentiate us from our competitors and drive our growth in revenue, HSA Members, Network Partners and AUM. Similarly, these innovations underpin our ability to provide a differentiated consumer experience in a cost-effective manner. For example, we are currently undertaking a significant update of our proprietary platform&#8217;s architecture, which will allow us to improve our transaction processing capabilities and related platform infrastructure to support continued account and transaction growth. We intend to continue to invest in our technology development to enhance our platform&#8217;s capabilities and infrastructure.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our &#8220;Purple&#8221; culture</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The new healthcare consumer needs education and advice delivered by people as well as technology. We believe that our team-oriented, customer-focused culture, which we call &#8220;Purple,&#8221; is a significant factor in our ability to attract and retain customers and to nimbly address opportunities in the rapidly changing healthcare sector. We make significant efforts to promote and foster Purple within our workforce. We invest in and intend to continue to invest in human capital through technology-enabled training, career development and advancement opportunities. We regularly measure the success of these efforts, particularly in the context of rapid growth.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Interest rates</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a non-bank custodian, we contract with FDIC-insured custodial depository bank partners and an insurance company partner to hold cash AUM, and we generate a significant portion of our total revenue from interest we charge based on interest rates offered to us by these partners. These contracts are generally long-term, substantially reducing our exposure to short-term fluctuations in interest rates. A sustained decline in prevailing interest rates may negatively affect our business by reducing the size of the interest rate margins available to us and thus the size of the custodial revenue we can realize. Conversely, a sustained increase in prevailing interest rates would present us with an opportunity to increase our interest rate margins. Changes in prevailing interest rates are driven by macroeconomic trends and government policies over which we have no control.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Our competition and industry</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our direct competitors are HSA custodians. These are primarily state or federally chartered banks and other financial institutions for which we believe technology-based healthcare services are not a core business. Certain of our direct competitors have chosen to exit the market despite increased demand for these services. This has created, and we believe will continue to create, opportunities for us to leverage our technology platform and capabilities to increase our market share. However, some of our direct competitors are in a position, should they choose, to devote more resources to the development, sale and support of their products and services than we have at our disposal. In addition, numerous indirect competitors, including benefits administration technology and service providers, partner with banks and other HSA custodians to compete with us. Our Health Plan Partners may also choose to offer technology-based healthcare services directly, as some health plans have done. Our success depends on our ability to predict and react quickly to these and other industry and competitive dynamics.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Regulatory change</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal law and regulations, including the Affordable Care Act, IRS regulations, labor law and public health regulations that govern the provision of health insurance and are the foundation for tax-advantaged healthcare saving and spending through HSAs and RAs, play a pivotal role in determining our market opportunity. Privacy and data security-related laws such as HIPAA and the Gramm-Leach-Bliley Act, laws governing the provision of investment advice to consumers, such as the Advisers Act and the Federal Deposit Insurance Act, all play a similar role in determining our competitive landscape. In addition, state-level regulations also have significant implications for our business in some cases. Our ability to predict and react quickly to relevant legal and regulatory trends and to correctly interpret their market and competitive implications is important to our success.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">33</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98A4B19CCF125C33AF7D06943321E67F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Key financial and operating metrics</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our management regularly reviews a number of key operating and financial metrics to evaluate our business, determine the allocation of our resources, make decisions regarding corporate strategies and evaluate forward-looking projections and trends affecting our business. We discuss certain of these key financial metrics, including revenue, below in the section entitled &#8220;Key components of our results of operations.&#8221; In addition, we utilize other key metrics as described below.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">HSA members</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our HSA Members for the periods indicated:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td width="29%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">HSA Members</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,140,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,426,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">967,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Average HSA Members - Year-to-date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,600,327</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,087,962</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">747,182</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">46</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Average HSA Members - Quarter-to-date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,850,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,230,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">837,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">HSAs with investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">44,680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">30,552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">19,432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">46</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The number of our HSA Members is critical because our service revenue is driven by the amount we charge per HSA. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The number of our HSA Members increased by approximately 714,000, or 50%, from January 31, 2015 to January&#160;31, 2016, and by approximately 459,000, or 47%, from January 31, 2014 to January 31, 2015. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The increase in the number of our HSA Members in these periods was primarily driven by the addition of new Network Partners and further penetration into existing Network Partners. In addition, during the year ended January 31, 2016, we acquired the rights to be the custodian of the Bancorp and M&amp;T HSA portfolios consisting of approximately 160,000 and 35,000 HSA Members, respectively, the latter of which transitioned to our platform subsequent to January 31, 2016. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets under management</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our AUM for the periods indicated:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td width="29%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands, except percentages)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January 31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cash AUM</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,278,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,075,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,442,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Investment AUM</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">405,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">286,526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">182,614</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total AUM</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,684,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,362,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,624,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Average daily cash AUM - Year-to-date</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,326,506</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,553,845</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,137,825</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">37</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Average daily cash AUM - Quarter-to-date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,682,827</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,698,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,223,589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">58</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We define AUM as our custodial assets under management. Our AUM, which is our HSA Members' assets under management, consists of the following components: (1)&#160;cash deposit AUM, which are deposits with our FDIC-insured custodial depository bank partners, (2) cash AUM invested in an annuity contract with our insurance company partner and (3) members' investments in mutual funds through our custodial investment fund partner. Measuring our AUM is important because our custodial revenue is determined by the applicable account yields and average daily cash AUM balances.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our total AUM increased by $1.3 billion, or 56%, from January&#160;31, 2015 to January&#160;31, 2016. Our total AUM increased by $737.3 million, or 45%, from January 31, 2014 to January&#160;31, 2015. The increase in total AUM in these periods was driven by additional AUM from our existing HSA Members and new AUM from new HSA Members added during the fiscal year. In addition, during the year ended January 31, 2016, we acquired the rights to be the custodian of the Bancorp and M&amp;T HSA portfolios consisting of approximately $390.0 million and $63.0 million of AUM, respectively, the latter of which transitioned to our platform subsequent to January 31, 2016.  </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">34</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98A4B19CCF125C33AF7D06943321E67F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted EBITDA</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our Adjusted EBITDA:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td width="34%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands, except percentages)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">40,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">25,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">15,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">As a percentage of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">29</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">25</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We define Adjusted EBITDA, which is a non-GAAP financial metric, as adjusted earnings before interest, taxes, depreciation and amortization, stock-based compensation expense, and certain other non-cash statement of operations items. We believe that Adjusted EBITDA provides useful information to investors and analysts in understanding and evaluating our operating results in the same manner as our management and our board of directors because it reflects operating profitability before consideration of non-operating expenses and non-cash expenses, and serves as a basis for comparison against other companies in our industry.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our Adjusted EBITDA increased by $15.4 million, or 61%, from $25.2 million for the year ended January 31, 2015 to $40.6 million for the year ended January 31, 2016. The increase in Adjusted EBITDA was driven by the overall growth of our business, including a $9.3 million, or 55%, increase in income from operations. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our Adjusted EBITDA increased by $9.5&#160;million, or 60%, from $15.8&#160;million for the year ended January&#160;31, 2014 to $25.2 million for the year ended January&#160;31, 2015. The increase in Adjusted EBITDA was driven by the overall growth of our business, including a $5.3 million, or 46%, increase in income from operations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our use of Adjusted EBITDA has limitations as an analytical tool, and it should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents a reconciliation of net income, the most comparable GAAP financial measure, to Adjusted EBITDA for each of the periods indicated: </font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="61%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">91</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">44</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income tax provision</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Depreciation and amortization</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,393</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,253</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,633</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of acquired intangible assets</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of warrants</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">614</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of redeemable convertible preferred stock derivative liability</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation expense</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,883</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,525</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other (1)</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total adjustments</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,012</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,625</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">25,242</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,769</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:26px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:2px;"><font style="font-family:Arial;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">For the years ended January 31, 2016, 2015 and 2014, Other consisted of interest income of $(414), $(38) and $(49), miscellaneous taxes of $334, $366 and $96, acquisition-related costs of $471, $0 and $0, and SEC registration costs of $105, $0 and $0, respectively. </font></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Key components of our results of operations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our revenue for the periods indicated:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td width="37%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands, except percentages)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">61,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">45,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">31,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Custodial revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">37,755</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24,374</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">18,955</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Interchange revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">17,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">126,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">87,855</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">62,015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">44</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">%</font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">35</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98A4B19CCF125C33AF7D06943321E67F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We generate revenue from three primary sources: service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue) and interchange revenue (previously referred to as card fee revenue). </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Service revenue.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We earn service revenue from the fees we charge our Network Partners, employer clients and individual members for the administration services we provide in connection with the HSAs and RAs we offer. Our fees are generally based on a fixed tiered structure for the duration of our agreement with the relevant customer, which is typically three to five years, and are paid to us on a monthly basis. We recognize revenue on a monthly basis as services are rendered under our written service agreements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Custodial revenue.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We earn custodial revenue from our AUM held in trust with our FDIC-insured custodial depository bank partners, our insurance company partner and our custodial investment partner. As a non-bank custodian, we deposit our cash AUM with our various bank partners pursuant to contracts that (i)&#160;have terms up to five years, (ii)&#160;provide for a fixed or variable interest rate payable on the average daily cash balances deposited with the relevant bank partner, and (iii)&#160;have minimum and maximum required deposit balances. We earn custodial revenue on our cash AUM that is based on the interest rates offered to us by these bank partners. In addition, once a member&#8217;s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through our custodial investment partner. We receive a recordkeeping fee related to such investment AUM. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Interchange revenue.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We earn interchange revenue  each time one of our members uses one of our payment cards to make a qualified purchase. This revenue is collected each time a member &#8220;swipes&#8221; our payment card to pay a healthcare-related expense. We recognize interchange revenue monthly based on reports received from third parties, namely, the card-issuing bank and the card processor.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cost of revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue includes costs related to servicing member accounts, managing customer and partner relationships and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations (such as office rent, supplies, and other overhead expenses), new member and participant supplies, and other operating costs related to servicing our members. Other components of cost of revenue include interest paid to members on cash AUM and interchange costs incurred in connection with processing card transactions for our members.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Service costs.&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;">Service costs</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:Arial;font-size:10pt;">(previously referred to as account costs) include the servicing costs described above. Additionally, for new accounts, we incur on-boarding costs associated with the new accounts, such as new member welcome kits, the cost associated with issuance of new payment cards and costs of marketing materials that we produce for our Network Partners.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Custodial costs.&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;">Custodial costs are comprised of interest we pay to our HSA Members and fees we pay to banking consultants whom we use to help secure agreements with our FDIC-insured custodial depository banking partners. We pay interest to HSA Members on a tiered basis. The interest rates we pay to HSA Members can be changed at any time upon required notice, which is typically 30 days.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Interchange costs.&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;">Interchange costs (previously referred to as card costs) are comprised of costs we incur in connection with processing payment transactions initiated by our members. Due to the substantiation requirement on RA-linked payment card transactions, which is the requirement that we confirm each purchase involves a qualified medical expense as defined under applicable law, payment card costs are higher for RA card transactions. In addition to fixed per card fees, we are assessed additional transaction costs determined by the amount of the transaction.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Gross profit and gross margin</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our gross profit is our total revenue minus our total cost of revenue, and our gross margin is our gross profit expressed as a percentage of our total revenue. Our gross margin has been and will continue to be affected by a number of factors, including the amount we charge our partners and members, interest rates, how many services we deliver per account, and payment processing costs per account. We expect our annual gross margin to remain relatively steady over the near term, although our gross margin could fluctuate from period to period depending on the interplay of these factors.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Operating expenses</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Sales and marketing.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including sales commissions for our direct sales force, external agent/broker commission </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">36</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98A4B19CCF125C33AF7D06943321E67F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">expenses, marketing expenses, depreciation, amortization, stock-based compensation, and common expense allocations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We expect our sales and marketing expenses to increase for the foreseeable future as we continue to increase the size of our sales and marketing organization and expand into new markets. On an annual basis, we expect our sales and marketing expenses to increase slightly as a percentage of our total revenue over the near term. Our sales and marketing expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our sales and marketing expenses.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Technology and development.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Technology and development expenses include personnel and related expenses for software engineering, information technology, and product development. Technology and development expenses also include software engineering services, the costs of operating our on-demand technology infrastructure, depreciation, amortization of capitalized software development costs, stock-based compensation, and common expense allocations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We expect our technology and development expenses to increase for the foreseeable future as we continue to invest in the development of our proprietary system. On an annual basis, we expect our technology and development expenses to increase as a percentage of our total revenue over the near term as a result of higher amortization costs related to our planned capital expenditures to improve the architecture of our proprietary system. Our technology and development expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our technology and development expenses.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">General and administrative.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;General and administrative expenses include personnel and related expenses of, and professional fees incurred by our executive, finance, legal, compliance, and people departments. They also include depreciation, amortization, stock-based compensation and common expense allocations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We expect our general and administrative expenses to increase for the foreseeable future due to the additional legal, compliance, accounting, insurance, investor relations and other public company costs that we will incur as a public company, as well as other costs associated with continuing to grow our business. We expect our general and administrative expenses to remain fairly steady as a percentage of our total revenue over the near term. Our general and administrative expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our general and administrative expenses.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Amortization of acquired intangible assets.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Amortization of acquired intangible assets results from our acquisition of intangible member assets. We acquired these intangible member assets from third-party custodians. We amortize these assets over the assets&#8217; estimated useful life of 15 years. We evaluate these assets for impairment at least each year, or at a triggering event. Our amortization of acquired intangible assets will increase going forward due to the acquisition of the right to be the custodian of the Bancorp and M&amp;T HSA portfolios, which occurred during the year ended January 31, 2016. The acquired intangible assets will be amortized using the straight-line method over an estimated useful life of 15 years.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other expense</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other expense primarily consists of interest expense associated with our credit facility, miscellaneous taxes, acquisition-related expenses and loss on revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock. We continued to record adjustments to the fair value of the derivative liability associated with our series D-3 redeemable convertible preferred stock until March&#160;31, 2014, at which time the remeasurements ceased. During the year ended January 31, 2015, we recorded a loss on revaluation of this derivative liability. However, as a result of the modification of our series D-3 redeemable convertible preferred stock on March&#160;31, 2014, we reclassified the aggregate fair value of the derivative liability associated with our series D-3 redeemable convertible preferred stock to additional paid-in capital and we ceased to record any related fair value adjustments.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">37</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98A4B19CCF125C33AF7D06943321E67F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Income tax provision </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We are subject to federal and state income taxes in the United States based on a calendar tax year which differs from our fiscal year-end for financial reporting purposes. We use the asset and liability method to account for income taxes, under which current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, net operating loss carryforwards, and tax credit carryforwards.&#160;Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled.&#160;As of January 31, 2016, we remain in a net deferred tax liability position. In accordance with FASB ASC 718-740-25-10, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation-Stock Compensation</font><font style="font-family:Arial;font-size:10pt;">, a portion of deferred tax assets attributable to excess stock option benefits is tracked separately and is not included in the recorded deferred tax assets. As of January 31, 2016, deferred tax assets attributable to excess stock option benefits total $7.4 million. Such benefit will not be recorded until the deduction reduces cash taxes payable. Valuation allowances are established when necessary to reduce net deferred tax assets to the amount expected to be realized. Due to the positive evidence of historical profits coupled with forecasted profitability, no valuation allowance was required as of January 31, 2016.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s5011A00B0B3658BEA31E33F161DAAAA7"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Results of operations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our results of operations for the specified periods. The period-to-period comparisons of results are not necessarily indicative of results for future periods.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="52%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service revenue</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">61,608</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,735</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,129</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Custodial revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interchange revenue</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,423</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,746</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,931</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">126,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">87,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">62,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service costs</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">21,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Custodial costs</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,522</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,141</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,487</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interchange costs</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cost of revenue</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">54,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,882</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,213</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">72,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Operating expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Technology and development</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,832</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,501</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,142</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of acquired intangible assets</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,208</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total operating expenses</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,455</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">21,278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income from operations</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,143</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,873</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,524</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of warrants</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense, net</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(589</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(173</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total other expense</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income before income taxes</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">25,554</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,764</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,374</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income tax provision</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">38</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the components of our results of operations for the periods indicated as a percentage of our total revenue:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td width="52%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service revenue</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">52</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Custodial revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interchange revenue</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service costs</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Custodial costs</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interchange costs</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cost of revenue</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Operating expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Technology and development</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of acquired intangible assets</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total operating expenses</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income from operations</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of warrants</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense, net</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total other expense</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income before income taxes</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Income tax provision</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Comparison of the years ended January&#160;31, 2016, 2015 and 2014</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Service revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $15.9 million increase in service revenue from the year ended January&#160;31, 2015 to the year ended January&#160;31, 2016 was primarily due to an increase in the number of our HSA Members. The $14.6 million increase in service revenue from the year ended January&#160;31, 2014 to the year ended January&#160;31, 2015 was also primarily due to an increase in the number of our HSA Members. The number of our HSA Members increased by approximately 714,000, or 50%, from January 31, 2015 to January&#160;31, 2016, and by approximately 459,000, or 47%, from January 31, 2014 to January 31, 2015.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The growth in the number of our HSA Members over the past two years was due to a combination of growth from our new and existing Network Partners and the acquisition of the right to be the custodian of the Bancorp and M&amp;T HSA portfolios during the year ended January 31, 2016. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Service revenue per HSA Member decreased by approximately 8% from the year ended January 31, 2015 to the year ended January 31, 2016. Our service revenue tier structure incentivizes Network Partners to add HSA Members by charging a lower rate as additional HSA Members are added. Accordingly, as Network Partners add more HSA Members, the service revenue per HSA Member will continue to decrease. Additionally, as RAs grow less rapidly than HSAs, service revenue per HSA Member will decrease. The decrease in service revenue per HSA Member was partially offset by an increase in custodial revenue per HSA Member.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">39</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Custodial revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $13.4 million increase in custodial revenue from the year ended January 31, 2015 to the year ended January&#160;31, 2016 was primarily due to an increase in average daily cash AUM of $772.7 million, or 50%, and an increase in the yield on average cash AUM from 1.52% in the year ended January&#160;31, 2015 to 1.57% in the year ended January&#160;31, 2016. Custodial revenue increased in the year ended January&#160;31, 2016 as a percentage of our total revenue compared to the year ended January&#160;31, 2015, primarily due to our AUM growing faster than our HSA Members and higher yield on average cash AUM. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $5.4 million increase in custodial revenue from the year ended January&#160;31, 2014 to the year ended January&#160;31, 2015 was primarily due to an increase in average daily cash AUM of $416.0 million, or 37%, partially offset by a decrease in the yield on average cash AUM from 1.64% in the year ended January&#160;31, 2014 to 1.52% in the year ended January&#160;31, 2015. Custodial revenue decreased in the year ended January&#160;31, 2015 as a percentage of our total revenue compared to the year ended January&#160;31, 2014, primarily due to lower-rate custodial depository agreements added in the year ended January&#160;31, 2015 to accommodate our growth in cash AUM. This had an adverse impact on our interest yield during the year ended January&#160;31, 2015 compared to the year ended January&#160;31, 2014.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash AUM per HSA Member of $1,532 as of January&#160;31, 2016 increased compared to the cash AUM per HSA Member of $1,455 as of January&#160;31, 2015. This was primarily due to the Bancorp HSA portfolio acquired during the year having higher average cash AUM balances. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Custodial revenue per HSA Member increased by approximately 5% from the year ended January 31, 2015 to the year ended January 31, 2016, primarily due to the higher yield and higher average cash AUM balances.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Interchange revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $9.7 million increase in interchange revenue from the year ended January&#160;31, 2015 to the year ended January&#160;31, 2016 was due to an overall increase in the number of our HSA Members and payment activity. In addition, we continued to see a trend toward more HSA spending through payment card transaction swipes and less by checks and ACH or electronic reimbursements, which increased our interchange revenue.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $5.8 million increase in interchange revenue from the year ended January&#160;31, 2014 to the year ended January&#160;31, 2015 was due to an overall increase in the number of our HSA Members and payment activity. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our efforts to increase card spend on our platform has resulted in an increase in interchange revenue per HSA Member for the year ended January 31, 2016 by approximately 5%.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cost of revenue</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our cost of revenue for the periods indicated:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td width="32%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except percentages)</font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">21,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Custodial costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,522</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,141</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,487</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interchange costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">54,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,882</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,213</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Service costs</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $9.6 million increase in service costs from the year ended January&#160;31, 2015 to the year ended January 31, 2016 was due to the higher volume of total accounts being serviced</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;">.</font><font style="font-family:Arial;font-size:10pt;">&#32;The $9.6 million increase includes $5.5 million related to the hiring of additional personnel to implement and support our new Network Partners and HSA Members, increased activation and processing costs of $2.1 million related to account and card activation as well as monthly processing of statements and other communications, stock compensation of $686,000, depreciation and amortization of $465,000, information technology expenses of $339,000 and $560,000 in other expenses.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $8.3 million increase in account costs from the year ended January&#160;31, 2014 to the year ended January 31, 2015 was due to the higher volume of total accounts being serviced.&#160;The $8.3 million increase includes $4.6 million related to the hiring of additional personnel to implement and support our new Network Partners and HSA Members, activation and processing costs of $2.0 million related to account and card activation as well as monthly processing of statements and other communications, information technology expenses of $315,000, depreciation and amortization of $320,000, stock compensation of $393,000 and $614,000 in other expenses.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">40</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Custodial costs</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $2.4 million increase in custodial costs from the year ended January&#160;31, 2015 to the year ended January&#160;31, 2016 was due to an increase in custodial costs on average cash AUM from 0.27% for the year ended January&#160;31, 2015 to 0.28% for the year ended January&#160;31, 2016, and an increase in average daily cash AUM from $1.55 billion for the year ended January&#160;31, 2015 to $2.33 billion during the year ended January&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $654,000 increase in custodial costs from the year ended January&#160;31, 2014 to the year ended January&#160;31, 2015 was due to an increase in average daily cash AUM from $1.14 billion for the year ended January&#160;31, 2014 to $1.55 billion for the year ended January&#160;31, 2015. This was offset by a decrease in custodial costs on average cash AUM from 0.31% for the year ended January&#160;31, 2014 to 0.27% for the year ended January&#160;31, 2015.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Interchange costs</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $2.3 million and $1.8 million increase in interchange costs for the years ended January&#160;31, 2016 and 2015, respectively, are a result of the overall increase in payment activity, which is attributable to the growth in HSA Members.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As we continue to add HSA Members, our cost of revenue will increase in dollar amount to support our Network Partners and members. Cost of revenue will continue to be affected by a number of different factors, including our ability to implement new technology in our Member Education Center as well as scaling our Network Partner implementation and account management functions.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Operating expenses</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our operating expenses for the periods indicated:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td width="35%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except percentages)</font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">% change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Technology and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,832</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,501</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,142</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">60</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of acquired intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,208</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,637</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total operating expenses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,455</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">21,278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">49</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Sales and marketing</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $2.7 million increase in sales and marketing expenses from the year ended January&#160;31, 2016 to the year ended January 31, 2015 primarily consisted of increased staffing and sales commissions of $2.1 million, increased stock compensation expense of $399,000, and other expenses of $213,000.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $2.0 million increase in sales and marketing expenses from the year ended January&#160;31, 2015 to the year ended January 31, 2014 primarily consisted of increased staffing and sales commissions of $1.1 million, stock compensation expense of $492,000, and other expenses of $394,000.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We will continue to invest in sales and marketing by hiring additional personnel and promoting our brand through a variety of marketing and public relations activities. As a result, we expect our sales and marketing expense to increase in future periods.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Technology and development</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $6.3 million increase in technology and development expenses from the year ended January&#160;31, 2015 compared to the year ended January 31, 2016 resulted primarily from the hiring of additional personnel of $4.5 million, increased amortization and depreciation of $1.6 million, stock compensation of $750,000, information technology expenses of $653,000 and other expenses of $350,000, all of which were offset primarily by a decrease in professional fees of $1.1 million and an increase in capitalized engineering costs of $451,000 associated with the development and enhancement of our proprietary technology platform.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $3.4 million increase in technology and development expenses for the year ended January&#160;31, 2015 compared to the year ended January 31, 2014 resulted primarily from increased professional fees of $2.9 million related to the ongoing project to improve and optimize our proprietary technology platform and compensation of $1.7 million related to hiring additional personnel. There were other expenses of $616,000, stock compensation of $247,000, and amortization and depreciation of $1.3 million, all of which were offset primarily by an increase in capitalized engineering costs of $3.4 million associated with the development and enhancement of our proprietary technology platform.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">41</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We will continue to invest in our proprietary technology platform. The timing of development and enhancement projects, including whether they are capitalized or expensed, will significantly affect our technology and development expenses both in dollar amount and as a percentage of revenue.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">General and administrative</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $5.8 million increase in general and administrative expenses for the year ended January&#160;31, 2016 compared to the year ended January&#160;31, 2015 was primarily attributable to the hiring of additional personnel of $1.3 million,  increased professional fees of $2.2 million, stock compensation of $1.5 million and other expenses of $758,000 primarily related to public company costs.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $4.4 million increase in general and administrative expenses for the year ended January&#160;31, 2015 compared to the year ended January&#160;31, 2014 was primarily attributable to increased personnel and professional fees of $2.2 million, stock compensation of $1.3 million and other expenses of $923,000 primarily related to public company costs.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As we continue to grow, we expect our general and administrative expenses to continue to increase in dollar amount as we expand general and administrative headcount to support our continued growth and the regulatory and compliance requirements of a public company.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Amortization of acquired intangible assets</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $571,000 increase in amortization of acquired intangible assets for the year ended January 31, 2016 compared to the year ended January 31, 2015 was attributable to the $34.2 million acquisition of the rights to be the custodian of the Bancorp HSA portfolio that occurred during the year. The amortization of acquired intangible assets was unchanged between the years ended January&#160;31, 2015 and 2014 as no acquisitions occurred during the years ended January&#160;31, 2015 and 2014. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We expect the amortization of acquired intangible assets to increase in dollar amount as a result of the HSA portfolio acquisitions that occurred during the year ended January 31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other expense</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth our other expense for the periods indicated.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td width="28%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Year&#160;ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$ change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$ change from</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2015 to 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2014 to 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of warrants</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(735</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">735</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,628</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense, net</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(215</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(201</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The change in other income and expense, net for the year ended January 31, 2016 is primarily attributable to the timing of ongoing acquisition-related activity costs and shelf registration statement costs.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The change in other income and expense, net for the year ended January 31, 2015 is primarily attributable to the timing of miscellaneous taxes and interest income.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Loss on revaluation of warrants</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All liability warrants were exercised during the year ended January 31, 2014; therefore, there were no adjustments to the fair market value of the common stock warrants during the year ended January 31, 2015.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $614,000 loss during the year ended January 31, 2014 relates to the revaluation of common stock warrants issued in relation to our acquisition of First HSA, LLC in the year ended January 31, 2011. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $735,000 loss during the year ended January&#160;31, 2015 relates to the revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock. Due to the modification of our series D-3 redeemable convertible preferred stock in March 2014, there were no further fair market value adjustments.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The $5.4 million loss during the year ended January 31, 2014 relates to the revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock. </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">42</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Income tax provision</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision for the years ended January 31, 2016, 2015, and 2014 was </font><font style="font-family:Arial;font-size:10pt;">$8.9 million</font><font style="font-family:Arial;font-size:10pt;">, $5.6 million, and $4.1 million, respectively. The increase in income tax provision during the year ended January 31, 2016 compared to the year ended January 31, 2015 was primarily the result of an increase in federal and state income taxes driven by an increase in income before income taxes netted with a decrease in non-deductible expenses and the tax benefit on research and development credits claimed. The increase in income tax provision during the year ended January 31, 2015 compared to the year ended January 31, 2014 was primarily the result of an increase in federal and state income taxes driven by an increase in income before income taxes which was netted with an increase in the tax benefit on research and development credits claimed and a decrease in non-deductible expenses. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our effective income tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">35.0%</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">35.5%</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">77.1%</font><font style="font-family:Arial;font-size:10pt;">, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, and other discrete items. The decrease in the effective income tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;was primarily the result of a decrease in non-deductible items. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Seasonality</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Seasonal concentration of our growth combined with our recurring revenue model create seasonal variation in our results of operations. A significant number of new and existing Network Partners bring us new HSA Members beginning in January of each year concurrent with the start of many employers&#8217; benefit plan years. Before we realize any revenue from these new HSA Members, we incur costs related to implementing and supporting our new Network Partners and new HSA Members. These costs of services relate to activating accounts and hiring additional staff, including seasonal help to support our Member Education Center. These expenses begin to ramp up during our third fiscal quarter with the majority of expenses incurred in our fourth fiscal quarter. We also experience higher operating expenses in our fourth fiscal quarter due to sales commissions for new accounts activated in January.</font></div><a name="s362E3E6CA315587EA735A721E5368A8C"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Liquidity and capital resources</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash and marketable securities overview</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of January 31, 2016, our principal source of liquidity was our current cash and marketable securities balances, collections from our service, custodial and interchange revenue activities, and availability under our credit facility. We rely on cash provided by operating activities to meet our short-term liquidity requirements, which primarily relate to the payment of corporate payroll and other operating costs, and capital expenditures.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of January 31, 2016 and January 31, 2015, cash, cash equivalents and marketable securities were </font><font style="font-family:Arial;font-size:10pt;">$123.8 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and $111.0 million, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Capital resources</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a result of our follow-on offering, we received net proceeds of approximately $23.5 million in May 2015 from the sale of 972,500 shares of our common stock. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 9, 2015, we filed a &#8220;shelf&#8221;&#160;registration&#160;statement on Form S-3 with the SEC. This&#160;shelf registration&#160;statement, which includes a base prospectus, allows us at any time to offer any combination of securities described in the prospectus in one or more offerings. Unless otherwise specified in a prospectus supplement&#160;accompanying the base prospectus, we would use the net proceeds from the sale of any securities offered pursuant to the&#160;shelf registration&#160;statement for general corporate purposes, including, but not limited to, working capital, sales and marketing activities, general and administrative matters and capital expenditures, and if opportunities arise, for the acquisition of, or investment in, assets, technologies, solutions or businesses that complement our business. Pending such uses, we may invest the net proceeds in interest-bearing securities. In addition, we may conduct concurrent or other financings at any time.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 30, 2015, we entered into a new credit facility of $100.0 million. The credit facility has a term of five years. The new credit facility contains covenants and events of default customary for facilities of this type. There were no borrowings under the facility as of January 31, 2016. We were in compliance with all covenants as of January 31, 2016. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of cash</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capital expenditures for the years ended January&#160;31, 2016, 2015, and 2014 were </font><font style="font-family:Arial;font-size:10pt;">$9.3 million</font><font style="font-family:Arial;font-size:10pt;">, $8.1 million, and $5.4 million, respectively. We expect to continue our increased capital expenditures during the year ending </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">43</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016 as we continue to devote a significant amount of our capital expenditures to improving the architecture and functionality of our proprietary system. Costs to improve the architecture of our proprietary system include software engineering services, computer hardware, and personnel and related costs for software engineering. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We believe our existing cash, cash equivalents and marketable securities, will be sufficient to meet our operating and capital expenditure requirements for at least the next 12 months. To the extent these current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements we may need to raise additional funds through public or private equity or debt financing. In the event that additional financing is required, we may not be able to raise it on favorable terms, if at all. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows our cash flows from operating activities, investing activities and financing activities for the stated periods:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="61%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net cash used in investing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(90,552</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(8,437</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,639</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net cash provided by (used in) financing activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,647</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,479</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(Decrease) Increase in cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(27,364</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97,088</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,012</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Beginning cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Ending cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash flows provided by operating activities.     </font><font style="font-family:Arial;font-size:10pt;">Net cash provided by operating activities during the year ended January&#160;31, 2016 resulted primarily from our net income of $16.6&#160;million being adjusted for the following non-cash items: depreciation and amortization of $8.6&#160;million and stock-based compensation of $5.9 million, changes in accrued compensation of $2.5 million, and accounts payable of $1.0 million. These were offset by changes in accounts receivable of $5.2 million, deferred income taxes of $2.2&#160;million, and accrued liabilities, deferred rent and other assets of $742,000. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net cash provided by operating activities during the year ended January&#160;31, 2015 resulted primarily from our net income of $10.2&#160;million being adjusted for the following non-cash items: depreciation and amortization of $5.9&#160;million and stock-based compensation of $2.5 million, deferred income taxes of $1.6&#160;million, changes in accrued compensation of $1.2 million and a revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock of $735,000 and changes in deferred rent of $95,000. These items were offset by changes in accounts receivable of $3.4 million, other assets of $1.6 million, accounts payable of $1.2&#160;million, accrued liabilities and inventories of $1.0 million.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net cash provided by operating activities during the year ended January&#160;31, 2014 resulted primarily from our net income of $1.2&#160;million being adjusted for the following non-cash items: depreciation and amortization of $4.3&#160;million and deferred income taxes of $3.6&#160;million primarily related to the utilization of net operating losses, or NOLs, generated in prior years, the revaluation of our derivative liability associated with our series D-3 redeemable convertible preferred stock of $5.4 million, as well as the revaluation of our warrant liability of $614,000. Operating cash flow was further increased by changes in accounts payable, accrued compensation and accrued liabilities of $4.6 million, offset by an increase in accounts receivable of $1.5 million, all of which was due to year-over-year growth. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash flows used in investing activities.     </font><font style="font-family:Arial;font-size:10pt;">Net cash used in investing activities during the year ended January 31, 2016 was primarily the result of the acquisition of the right to be the custodian of the Bancorp and M&amp;T HSA portfolios totaling $40.5 million, the purchases of marketable securities of $40.3 million, and a $500,000 investment in a limited partnership that engages in the development of technology-based financial healthcare products. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We continue to increase our purchases of software and capitalized software development costs due to continued growth. During the years ended January 31, 2016, 2015 and 2014 purchases of software and capitalized software development costs were $6.9 million, $6.4 million, and $3.8 million, respectively. We also increased our purchases of property and equipment to $2.4 million, $1.7 million and $1.6 million, respectively, due to our continued growth. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There were other investing activities of $305,000 during the year ended January 31, 2015. We also issued a note receivable to a stockholder in the principal amount of $800,000 during the year ended January 31, 2013, which was repaid in full during the year ended January 31, 2014.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">44</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash flows provided by (used in) financing activities.     </font><font style="font-family:Arial;font-size:10pt;">Cash flow provided by financing activities during the year ended January 31, 2016 resulted primarily from our follow-on offering where we received net proceeds of $23.5 million from the sale of 972,500 shares of our common stock, proceeds associated with the exercise of stock options of $1.9 million, and the associated tax benefits of $11.6 million. These items were offset by deferred financing costs paid of $317,000 in conjunction with the credit agreement entered into during the year. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash flow provided by financing activities during the year ended January 31, 2015 resulted primarily from $132.6 million of proceeds from our IPO, net of $3.7 million of offering costs, payment of a previously declared cash dividend of $50.0 million, proceeds associated with the exercise of stock options of $2.4 million, exercise of common stock warrants totaling $2.4 million and the associated tax benefits of $3.4 million.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash flow used in financing activities during the year ended January 31, 2014 resulted primarily from repayment of notes payable of $2.2 million in connection with the prior acquisitions of First HSA, LLC and First Horizon MSaver, Inc., the repurchase of our redeemable convertible preferred stock and convertible preferred stock of $3.4 million, and payment of our cash dividend to holders of our series D-3 redeemable convertible preferred stock of $694,000. This was partially offset by proceeds associated with the exercise of stock options and warrants of $597,000.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Contractual obligations</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We lease office space, data storage facilities, equipment and certain maintenance requirements under long-term non-cancelable operating leases. Future minimum lease payments required under non-cancelable obligations as of January&#160;31, 2016 are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td width="40%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Payment due by period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Less&#160;than<br>1 year</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1-3<br>years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">3-5<br>years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">More&#160;than<br>5&#160;years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Office Lease Obligations</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Data Storage and Equipment Lease Obligations</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">207</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,892</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,303</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,465</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,647</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at its cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of 129 months thereafter, with an option for the Company to extend the lease for two additional five-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;$1.0 million, with&#160;2.5%&#160;annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of 129 months thereafter, with an option for the Company to extend the lease for two additional five-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;$1.6 million, with&#160;2.5%&#160;annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately&#160;$470,000&#160;was reversed during the&#160;year ended&#160;January 31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Lease expense for office space for the years ended January&#160;31, 2016, 2015 and 2014 totaled $2.1 million, $1.6 million and $935,000, respectively. We also lease office space in Overland Park, Kansas, which expires in February 2019.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The data storage and equipment leases relate to our offsite data storage facility and office equipment leases. All of these leases expire by the year ended January&#160;31, 2017.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We also have agreements with several entities for access to technology and software. The agreements are based on usage, and there are no minimum required monthly payments.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Processing services agreement</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the year ended January&#160;31, 2016, the Company amended its merchant processing services agreement with a vendor. The agreement expires December 31, 2020 and requires the Company to pay a minimum processing fee based on the processing year of the agreement. The Company may terminate the agreement beginning January&#160;1, 2020 by providing 180 days&#8217; written notice.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">45</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If the processing agreement is terminated prior to December&#160;31, 2020, the Company is required to pay the vendor a termination fee, equal to 75% of the aggregate value of the minimum processing fees for the remaining years of the agreement, plus a portion of the account-boarding incentive fee.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Minimum processing fees required under the terms of the merchant processing services agreement are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="81%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Minimum<br>processing&#160;fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For each of the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company exceeded the minimum amounts required under the agreement.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Off-balance sheet arrangements</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Except as disclosed in the notes to our financial statements, we do not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements.</font></div><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Critical accounting policies and significant management estimates</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our consolidated financial statements are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. In many instances, we could have reasonably used different accounting estimates, and in other instances, changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In many cases, the accounting treatment of a particular transaction is specifically dictated by GAAP and does not require management&#8217;s judgment in its application, while in other cases, management&#8217;s judgment is required in selecting among available alternative accounting standards that allow different accounting treatment for similar transactions. We believe that there are several accounting policies that are critical to understanding our business and prospects for future performance, as these policies affect the reported amounts of revenue and other significant areas that involve management&#8217;s judgment and estimates. These significant policies and our procedures related to these policies are described in detail below.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue recognition</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We earn revenue primarily from three sources: service revenue (previously referred to as account fees), custodial revenue (previously referred to as custodial fees) and interchange revenue (previously referred to as card fees). We recognize revenue when the following criteria are met: (1)&#160;collectability is reasonably assured; (2)&#160;delivery has occurred; (3)&#160;persuasive evidence of an arrangement exists; and (4)&#160;there is a fixed or determinable fee.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Service revenue</font><font style="font-family:Arial;font-size:10pt;">:&#160;&#160;&#160;&#160;We charge our Network Partners, employer clients or individual members a monthly service fee once a member account is set up on our system. We recognize revenue on the monthly service fees in the month during which we service each member account.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Custodial revenue:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We earn interest on cash AUM. This interest is earned from various FDIC-insured bank partners with whom we deposit our members&#8217; HSA cash assets. We also receive certain administrative and recordkeeping fees for investment AUM from our investment partners. We recognize this revenue in the month in which it is earned. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Interchange revenue:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We earn interchange revenue from card transaction &#8220;swipes&#8221; by our members when our members use our payment cards to pay healthcare-related claims and expenses. We recognize this revenue in the month in which it is earned.</font></div></td></tr></table><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">46</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Marketable securities</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&#160;government agency securities, U.S.&#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. We classify marketable securities, including securities with maturities beyond&#160;twelve months,&#160;as current assets in the consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income, net of the related tax effect. We evaluate marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. We consider impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the consolidated statements of operations and comprehensive income.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Capitalized software development costs</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification, or ASC, 350-40, &#8220;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Internal-Use Software</font><font style="font-family:Arial;font-size:10pt;">.&#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">To determine whether an acquisition qualifies as a business combination or an asset acquisition, we make certain judgments, which include assessment of the inputs, processes, and outputs associated with the acquired group of assets. If we determine that the acquisition consists of inputs, as well as processes that when applied to those inputs have the ability to create outputs, the acquisition is determined to be a business combination. In instances where the acquired group of assets does not include sufficient inputs and processes to produce outputs, the acquisition is determined to be an asset acquisition. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The costs of the assets acquired is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If an acquisition qualifies as a business combination, the related transaction costs are recorded as an expense in the consolidated statements of operations and comprehensive income. If an acquisition qualifies as an asset acquisition, the related transaction costs are capitalized and subsequently amortized over the useful life of the acquired assets. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We apply ASC 805, &#8216;&#8216;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Business Combinations</font><font style="font-family:Arial;font-size:10pt;">,</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">&#8217;&#8217; and ASC 350, &#8216;&#8216;Intangibles&#8212;Goodwill and Other</font><font style="font-family:Arial;font-size:10pt;">&#8217;&#8217; to account for goodwill and intangible assets. In accordance with these standards, we amortize all finite lived intangible assets over their respective estimated useful lives, while goodwill has an indefinite life and is not amortized. We review finite lived intangible assets subject to amortization for impairment whenever events or circumstances indicate that the associated carrying amount may not be recoverable. Goodwill is not amortized but is tested for impairment at least annually or more frequently whenever a triggering event or change in circumstances occurs, at the reporting unit level. We are required to recognize an impairment charge if the carrying amount of the reporting unit exceeds its fair value.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prior to our initial public offering, management used all available information to make this fair value determination, including the present values of expected future cash flows using discount rates commensurate with the risks involved in the assets and observed market multiples of operating cash flows and net income. After the consummation of our initial public offering, our stock price and associated market capitalization were also considered in the determination of reporting unit fair value. In addition, if the estimated fair value of the reporting unit is less than the book value (including the goodwill), further management judgment must be applied in determining the fair values of individual assets and liabilities. No provision for goodwill or other intangible asset impairments was recorded during the years ended January&#160;31, 2016, 2015 and 2014. However, a lower fair value estimate in the future could result in impairment.  A prolonged or significant decline in our stock price could provide evidence of a need to record a material impairment of goodwill.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">47</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We account for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. We recognize the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. We recognize interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense) in the Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on our effective tax rate and results of operations.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based compensation</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We award time-based and performance-based stock options to team members, directors, and executive officers. Stock-based compensation costs related to stock options granted are measured at the date of grant based on the estimated fair value of the award, net of estimated forfeitures. We estimate the grant date fair value, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. With respect to time-based stock options, the grant date fair value of stock-based awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. Stock options we grant to team members generally vest over four years. With respect to performance-based stock options, stock compensation expense is recognized over the requisite service period using the graded-vesting attribution method when it is probable that the performance condition will be achieved. Each reporting period, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest; compensation expense is then adjusted to reflect the number of shares expected to vest. Accordingly, the expense recognized is an estimate that may change over time as key assumptions are updated. We expect to continue to grant stock options in the future, and to the extent that we do, our stock-based compensation expense recognized in future periods will likely increase.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Black-Scholes option-pricing model requires the use of highly subjective assumptions to estimate the fair value of stock-based awards. If we had made different assumptions, our stock-based compensation expense, net income and net income per share of common stock could have been significantly different. These assumptions include:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Expected volatility:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;As we do not have adequate length of trading history for our common stock, the expected stock price volatility for our common stock was estimated by taking the average historical price volatility for industry peers based on daily price observations. We did not rely on implied volatilities of traded options in our industry peers&#8217; common stock because the volume of activity was relatively low. We intend to continue to consistently apply this process using the same or similar public companies until a sufficient amount of historical information regarding the volatility of our own common stock price becomes available, or unless circumstances change such that the identified companies are no longer similar to us, in which case, more suitable companies whose share prices are publicly available would be utilized in the calculation.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Expected term:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;The expected term represents the period that our stock-based awards are expected to be outstanding. We use the "simplified" method to estimate the expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of option exercise history as a public company.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Risk-free interest rate:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term of the options for each option group.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Expected dividend yield:</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;We have never declared or paid any cash dividends to our common stockholders and do not presently plan to pay any cash dividends in the foreseeable future, other than in connection with the </font></div></td></tr></table><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">48</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-left:24px;padding-top:4px;"><font style="font-family:Arial;font-size:10pt;">special dividend described in Item 5- Market for registrant's common equity, related stockholders matters and issuer purchases of equity securities. Consequently, we used an expected dividend yield of zero.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the weighted-average assumptions used to estimate the fair value of options granted during the periods presented:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td width="49%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.29% - 40.29%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90% - 40.29%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected term (in years)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.6 - 7.3 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.47% - 1.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.12% - 2.24%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35%-0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We will continue to use judgment in evaluating the assumptions utilized for our stock-based compensation expense calculations on a prospective basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition to the assumptions used in the Black-Scholes option-pricing model, the amount of stock-based compensation expense we recognize in our financial statements includes an estimate of stock option forfeitures. We estimate our forfeiture rate based on an analysis of our actual forfeitures and will continue to evaluate the appropriateness of the forfeiture rate based on actual forfeiture experience, analysis of employee turnover and other factors. Changes in the estimated forfeiture rate can have a significant impact on our stock-based compensation expense as the cumulative effect of adjusting the rate is recognized in the period the forfeiture estimate is changed. If a revised forfeiture rate is higher than the previously estimated forfeiture rate, an adjustment is made that will result in a decrease to the stock-based compensation expense recognized in the financial statements. If a revised forfeiture rate is lower than the previously estimated forfeiture rate, an adjustment is made that will result in an increase to the stock-based compensation expense recognized in our financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The estimated fair value of a stock option using the Black-Scholes option-pricing model is impacted significantly by changes in a company&#8217;s stock price. For example, all other assumptions being equal, the estimated fair value of a stock option will increase as the closing price of a company&#8217;s stock increases, and vice versa. Prior to the closing of the IPO, we were a private company and, as such, we were required to estimate the fair value of our common stock. In the absence of a public trading market, we determined a reasonable estimate of the then-current fair value of our common stock for purposes of granting stock-based compensation based on multiple criteria. We estimated the fair value of our common stock utilizing methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Aid, &#8220;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Valuation of Privately-Held-Company Equity Securities Issued as Compensation",</font><font style="font-family:Arial;font-size:10pt;">&#32;or the AICPA Practice Aid. After closing of the IPO, the fair value of our common stock is no longer an estimate as it is based upon the closing price of our stock on the NASDAQ Market on the date of grant.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&#160;Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In April 2015, the FASB issued ASU 2015-03,&#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&#160;which simplifies the presentation of debt issuance costs by requiring such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&#160;ASU 2015-15,&#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">49</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17,&#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&#160;January 31, 2016&#160;was&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.6 million</font><font style="font-family:Arial;font-size:10pt;">. The Company&#160;plans to early adopt&#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2016, the FASB issued&#160;ASU 2016-01,&#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sC897B9033F4A53F2A7E43D3F2AC62D20"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 7A. Qualitative and quantitative disclosures about market risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of market risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We derive a substantial portion of our revenue from providing services to tax-advantaged healthcare account holders. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts such as HSAs could have a material adverse effect on our results of operations. During the years ended January 31, 2016, 2015, and 2014, no one customer accounted for greater than 10% of our total revenue.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of credit risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of cash, cash equivalents and marketable securities. We maintain our cash, cash equivalents and marketable securities in bank and other depository accounts, which, at times, may exceed federally insured limits. Our cash, cash equivalents and marketable securities as of January 31, 2016 were </font><font style="font-family:Arial;font-size:10pt;">$123.8 million</font><font style="font-family:Arial;font-size:10pt;">, of which $750,000 was covered by federal depository insurance. We have not experienced any material losses in such accounts and believe we are not exposed to any significant credit risk with respect to our cash, cash equivalents, and marketable securities. Our accounts receivable balance as of January 31, 2016 was </font><font style="font-family:Arial;font-size:10pt;">$14.3 million</font><font style="font-family:Arial;font-size:10pt;">. We have not experienced any significant write-offs to our accounts receivable and believe that we are not exposed to significant credit risk with respect to our accounts receivable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Interest rate risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Assets under management</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our cash AUM consists of custodial HSA funds we hold in trust on behalf of our members.  As of January 31, 2016, we had cash AUM of approximately $3.7 billion.  We have entered into depository agreements with financial institutions for our cash AUM.  The contracted interest rates were negotiated at the time the depository agreements </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">50</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">were executed.  A significant reduction in prevailing interest rates may make it difficult for us to continue to place custodial deposits at the current contracted rates.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Cash, cash equivalents and marketable securities</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We consider all highly liquid investments purchased with an original maturity of three months or less to be unrestricted cash equivalents. Our unrestricted cash and cash equivalents are held in institutions in the U.S. and include deposits in a money market account that is unrestricted as to withdrawal or use.&#160;As of January 31, 2016, we had unrestricted cash and cash equivalents of </font><font style="font-family:Arial;font-size:10pt;">$83.6 million</font><font style="font-family:Arial;font-size:10pt;">. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our cash and cash equivalents as a result of changes in interest rates.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of January 31, 2016, we had marketable securities of </font><font style="font-family:Arial;font-size:10pt;">$40.1 million</font><font style="font-family:Arial;font-size:10pt;">. Marketable securities are recorded at their estimated fair value. We do not enter into investments for trading or speculative purposes. Our marketable securities are exposed to market risk due to a fluctuation in interest rates, which may affect the fair market value of our marketable securities. However, because we classify our marketable securities as "available-for-sale," no gains or losses are recognized in net income due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">51</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s86FE97D682AC54C4920FC96214C2E317"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Item 8. Financial statements and Supplementary Data</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Index to consolidated financial statements</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="92%"></td><td width="8%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA308A4A152BB555D8B7912113A598F94"><font style="font-family:Arial;font-size:10pt;">Report of independent registered public accounting firm</font></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sA308A4A152BB555D8B7912113A598F94">53</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBED42CA0A9D65D7E92EE6C5971BC59BE"><font style="font-family:Arial;font-size:10pt;">Consolidated balance sheets as of January 31, 2016 and 2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBED42CA0A9D65D7E92EE6C5971BC59BE">54</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sE63281F6FF815CFC8AD760174E33CCB0"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of operations and comprehensive income for the years ended January 31, 2016, 2015 and 2014</font></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sE63281F6FF815CFC8AD760174E33CCB0">55</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E9D1BC6AC9752B1A716E2F96C2B0DEC"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit) for the years ended January 31, 2016, 2015 and 2014</font></a><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E9D1BC6AC9752B1A716E2F96C2B0DEC">56</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s312192F905615E9AB0D3D6E7E8D1D358"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of cash flows for the years ended January 31, 2016, 2015 and 2014</font></a><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s312192F905615E9AB0D3D6E7E8D1D358">57</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s7FB75C84E2045942A8E358A8588E956E"><font style="font-family:Arial;font-size:10pt;">Notes to consolidated financial statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s7FB75C84E2045942A8E358A8588E956E">59</a></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">52</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sA308A4A152BB555D8B7912113A598F94"></a><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Report of independent registered public accounting firm</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">To the Board of Directors and Stockholders of HealthEquity, Inc.:</font></div><div style="line-height:120%;padding-top:1px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In our opinion, the accompanying consolidated balance sheets and the related consolidated statements of operations and comprehensive income, of redeemable convertible preferred stock and stockholders&#8217; equity (deficit) and of cash flows present fairly, in all material respects, the financial position of HealthEquity, Inc. and its subsidiaries at January 31, 2016 and 2015, and the results of their operations and their cash flows for each of the three years in the period ended January 31, 2016 in conformity with accounting principles generally accepted in the United States of America.  Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2016, based on criteria established in </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</font><font style="font-family:Arial;font-size:10pt;">&#32;(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).  The Company's management is responsible for these financial statements, for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in Management's report on internal control over financial reporting appearing under Item 9A.  Our responsibility is to express opinions on these financial statements and on the Company's internal control over financial reporting based on our audits (which was an integrated audit in the year ended January 31, 2016).  We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States).  Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects.  Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation.  Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk.  Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.  A company&#8217;s internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:1px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ PricewaterhouseCoopers LLP</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Salt Lake City, Utah</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">March 31, 2016</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">53</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sBED42CA0A9D65D7E92EE6C5971BC59BE"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Consolidated balance sheets </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#32;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td width="63%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except par value)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Current assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Marketable securities, at fair value</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">40,134</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total cash, cash equivalents and marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">123,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2016 and 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">14,308</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">9,054</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,642</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,764</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">143,048</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">124,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Property and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">66,840</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">26,541</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,750</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">281</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">219,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">158,769</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:normal;">Liabilities and stockholders&#8217; equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Current liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,431</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,303</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">7,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,899</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,227</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,831</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Long-term liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">14,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Commitments and contingencies (see note 6)</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Stockholders&#8217; equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2016 and 2015</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Common stock, $0.0001 par value, 900,000 shares authorized, 57,726 and 54,802 shares issued and outstanding as of January 31, 2016 and 2015, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Additional paid-in capital</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">199,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">157,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(98</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accumulated earnings (deficit)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(13,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">203,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">144,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">219,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">158,769</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-style:italic;">The accompanying notes are an integral part of the consolidated financial statements.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">54</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sE63281F6FF815CFC8AD760174E33CCB0"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Consolidated statements of operations and</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">comprehensive income </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td width="50%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Revenue</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">61,608</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">45,735</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">31,129</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Custodial revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">37,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">18,955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Interchange revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27,423</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">17,746</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,931</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">126,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">87,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">62,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Cost of revenue</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Service costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">39,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">29,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">21,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Custodial costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">6,522</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,141</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,487</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Interchange costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">54,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">39,882</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">29,213</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">72,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">32,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Operating expenses</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Technology and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,832</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,501</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">7,142</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">14,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Amortization of acquired intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,208</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,637</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,637</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">46,455</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">31,100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">21,278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">26,143</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,873</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,524</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Other expense</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss on revaluation of warrants</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(5,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;&#160;&#160;Other expense, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,109</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(6,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">25,554</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">15,764</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,374</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,613</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,166</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,233</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Net income (loss) attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,613</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,058</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(7,132</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(7,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">0.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">0.28</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">0.21</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1.26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Weighted-average number of shares used in computing net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">56,719</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">31,181</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,651</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">58,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">51,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Comprehensive income:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other comprehensive loss:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Unrealized loss on available-for-sale marketable securities, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Comprehensive income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,515</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-style:italic;">The accompanying notes are an integral part of the consolidated financial statements.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">55</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s3E9D1BC6AC9752B1A716E2F96C2B0DEC"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Consolidated statements of redeemable convertible preferred stock and stockholders&#8217; equity (deficit) </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="31"></td></tr><tr><td width="24%"></td><td width="5%"></td><td width="1%"></td><td width="1%"></td><td width="4%"></td><td width="1%"></td><td width="5%"></td><td width="1%"></td><td width="1%"></td><td width="4%"></td><td width="1%"></td><td width="5%"></td><td width="1%"></td><td width="1%"></td><td width="4%"></td><td width="1%"></td><td width="1%"></td><td width="6%"></td><td width="1%"></td><td width="1%"></td><td width="6%"></td><td width="1%"></td><td width="1%"></td><td width="6%"></td><td width="1%"></td><td width="1%"></td><td width="6%"></td><td width="1%"></td><td width="1%"></td><td width="6%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td colspan="24" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Stockholders&#8217; equity (deficit)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Redeemable<br>convertible<br>preferred stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Convertible<br>preferred&#160;stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Common stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Common<br>stock<br>warrants</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Additional<br>paid-in<br>capital</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumu-<br>lated compre-<br>hensive loss</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumu-<br>lated earnings<br>(deficit)</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Total<br>stock-<br>holders'<br>equity<br>(deficit)</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">(in thousands, except exercise prices)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Balance as of January 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">17,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">41,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">6,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">8,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">5,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">3,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(19,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(6,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Series D-3 redeemable convertible preferred stock cash dividend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(694</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(694</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Exercise of 1,084 warrants at $0.0682 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,084</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(1,345</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,547</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,202</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Exercise of 568 options at $0.9210 per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Tax benefit on stock options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Stock repurchased and retired-665,613 preferred shares (674,120 common stock equivalent shares), $5.00 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(84</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(582</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(861</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(2,274</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(3,135</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Redeemable convertible preferred stock accretion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">5,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(3,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(2,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(5,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,233</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,233</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Balance as of January 31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">17,349</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">46,714</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">6,156</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">8,129</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">7,038</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(23,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(12,706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of series D-3 redeemable convertible preferred stock cash&#160;dividend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(347</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(347</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock cash dividend</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(50,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(50,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Exercise of 2,972 warrants at $0.8008 per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(2,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">4,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Exercise of 1,841 options at $1.3204 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,841</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,430</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,430</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Conversion of preferred stock to common stock upon initial public offering</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(17,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(42,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(6,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(8,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">32,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">50,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">42,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">10,465</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">132,586</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">132,587</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">2,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Tax benefit on stock options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">3,429</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">3,429</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Redeemable convertible preferred stock accretion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">6,917</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">6,917</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Balance as of January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">54,802</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">157,094</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(13,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">144,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Exercise of 1,951 options at $0.98 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,951</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,914</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">1,915</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Issuance of common stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">23,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">23,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">5,883</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">5,883</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Tax benefit on stock options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">11,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">11,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Other comprehensive loss, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(98</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(98</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">Balance as of January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">57,726</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">199,940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">(98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">3,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;">203,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-style:italic;">The accompanying notes are an integral part of the consolidated financial statements.&#160;&#160;&#160;&#160;</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">56</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s312192F905615E9AB0D3D6E7E8D1D358"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Consolidated statements of cash flows </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td width="62%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Adjustments to reconcile net income to net cash provided by operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss on revaluation of warrant liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">614</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss on revaluation of redeemable convertible preferred stock derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss on other investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Bad debt expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Imputed interest on notes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">38</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Amortization of deferred financing costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,593</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,552</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Changes in operating assets and liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(5,174</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(3,380</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other assets </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(107</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,608</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(272</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Due to trust</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(791</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(383</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(802</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,808</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(252</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">95</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Net cash provided by operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">26,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">15,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">18,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Cash flows from investing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchase of marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchase of property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,376</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,712</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,595</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchase of software and capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(6,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(6,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(3,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Note receivable from shareholder</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">800</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchase of other investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Acquisition of intangible member assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,489</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(90,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(8,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Cash flows from financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Repayment of notes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Dividend payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(50,347</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(694</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Proceeds from initial public offering, net of payments for offering costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">132,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Repurchase of redeemable convertible preferred stock and convertible preferred stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(3,371</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Proceeds from follow-on offering, net of payments for offering costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">23,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Proceeds from exercise of common stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,915</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,430</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">523</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Proceeds from exercise of common stock warrants</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Tax benefit from exercise of common stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,557</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,429</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">271</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Deferred financing costs paid</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Net cash provided by (used in) financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">36,647</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">90,479</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(5,364</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;(Decrease) increase in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(27,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">97,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Beginning cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;Ending cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">83,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-style:italic;">The accompanying notes are an integral part of the consolidated financial statements.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">57</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s312192F905615E9AB0D3D6E7E8D1D358"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Consolidated statements of cash flows (continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td width="62%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Supplemental cash flow data:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Interest expense paid in cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(51</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Income taxes paid in cash, net of refunds received</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Supplemental disclosures of non-cash investing and financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchase price adjustment of acquired intangible members assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchases of property and equipment included in accounts payable or accrued liabilities at period end</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Purchases of software and capitalized software development costs included in accounts payable or accrued liabilities at period end </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Conversion of preferred stock to common stock </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">50,822</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Preferred stock accretion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(5,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">6,917</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Conversion of common stock warrants to common stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Series D-3 redeemable convertible preferred stock dividend</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-style:italic;">The accompanying notes are an integral part of the consolidated financial statements.</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">58</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s7FB75C84E2045942A8E358A8588E956E"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div></div><br><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><a name="sE2543823E6EE5F688BFDA6EC17014035"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. was incorporated in the state of Delaware on September&#160;18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts ("HSAs"), Health Reimbursement Arrangements ("HRAs"), and Flexible Spending Accounts ("FSAs")) for health plans, insurance companies, and third-party administrators.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2006, HealthEquity, Inc. received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity, Inc. to hold custodial assets in trust for individual account holders. As of December&#160;31, 2015, the Company&#8217;s year-end for trust and tax purposes, custodial assets held in trust were </font><font style="font-family:Arial;font-size:10pt;">$3.2 billion</font><font style="font-family:Arial;font-size:10pt;">. The Company&#8217;s operations consist primarily of servicing HSAs through the use of the Company&#8217;s proprietary technology. HSAs are tax-deductible, custodial accounts owned by individuals for health care purchases. An HSA-based health plan has two fundamental components&#8212;a High Deductible Health Plan ("HDHP"), which is required to qualify for the tax-deductible contributions to a participant&#8217;s HSA, and a custodial HSA. As a passive non-bank custodian, according to the Internal Revenue Code ("IRC") 1.408-2(e)(5)(ii)(B)(2), the Company must maintain net worth (assets minus liabilities) greater than </font><font style="font-family:Arial;font-size:10pt;">2%</font><font style="font-family:Arial;font-size:10pt;">&#32;of custodial funds held in trust at each year-end in order to take on additional custodial assets. As of December&#160;31, 2015, the Company&#8217;s year-end for trust and tax purposes, the net worth of the Company as defined in Treasury Regulation &#167;104-2(e)(5)(ii) by subtracting the Company&#8217;s total liabilities from the total assets, resulted in a calculated net worth of </font><font style="font-family:Arial;font-size:10pt;">$201,324,812</font><font style="font-family:Arial;font-size:10pt;">. The amount of supportable custodial funds calculated by dividing the Company&#8217;s net worth (defined above) by </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">&#32;percent, pursuant to the requirements of Treasury Regulation &#167;104-2(e)(5)(ii)(C) as of December&#160;31, 2015, was </font><font style="font-family:Arial;font-size:10pt;">$10,066,240,600</font><font style="font-family:Arial;font-size:10pt;">. The amount that the supportable custodial funds exceeded the actual amount of custodial funds as of December&#160;31, 2015 was </font><font style="font-family:Arial;font-size:10pt;">$6,845,689,390</font><font style="font-family:Arial;font-size:10pt;">. In the event the Company is unable to comply with the aforementioned net worth requirement, IRC 1.408-2(e)(5)(ii)(C)(2) requires the Company, as a passive non-bank custodian, to take whatever lawful steps necessary, including the relinquishment of fiduciary accounts, to ensure that its net worth exceeds </font><font style="font-family:Arial;font-size:10pt;">1%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the custodial assets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. This summary of significant accounting policies of the Company is presented to assist in understanding the Company's consolidated financial statements. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States of America and have been consistently applied in the preparation of the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has revised the names of certain financial statement line items to more accurately describe the Company's operations. Amounts previously referred to as Account fee revenue are now referred to as Service revenue. Amounts previously referred to as Custodial fee revenue are now referred to as Custodial revenue. Amounts previously referred to as Card fee revenue are now referred to as Interchange revenue. Amounts previously referred to as Account costs are now referred to as Service costs. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has reclassified certain financial statement line items to conform with the newly revised financial statement line items. Amounts previously referred to as other revenue are now included in the Service revenue financial statement line item. Amounts previously referred to as Other costs are now included in the Service costs financial statement line item. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain reclassifications have been made to&#160;prior year amounts&#160;to conform to the current year presentation.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Principles of consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a </font><font style="font-family:Arial;font-size:10pt;">22%</font><font style="font-family:Arial;font-size:10pt;">&#32;ownership interest in such partnership that is accounted for using the equity method of accounting. The investment </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">59</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">was approximately </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;">&#32;as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and is included in other assets on the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company purchased an approximate </font><font style="font-family:Arial;font-size:10pt;">2%</font><font style="font-family:Arial;font-size:10pt;">&#32;ownership interest in a limited partnership that engages in the development of technology-based financial healthcare products. The Company determined there was no significant influence and therefore the investment was accounted for using the cost method of accounting. Under the cost method of accounting, the fair value of an investment is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The investment was </font><font style="font-family:Arial;font-size:10pt;">$500,000</font><font style="font-family:Arial;font-size:10pt;">&#32;as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and is included in other assets on the accompanying consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All significant intercompany balances and transactions have been eliminated.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Segments</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company operates in </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;">&#32;segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cash, cash equivalents and restricted cash</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company&#8217;s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Restricted cash represents custodial funds held temporarily by the Company in its accounts with a corresponding due to trust liability account.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Marketable securities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&#160;government agency securities, U.S.&#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of&#160;January&#160;31, 2016, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond&#160;twelve months,&#160;as current assets in the accompanying consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income, net of the related tax effect. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the consolidated statements of operations and comprehensive income.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounts receivable</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, accounts receivable consisted of </font><font style="font-family:Arial;font-size:10pt;">$6.9 million</font><font style="font-family:Arial;font-size:10pt;">&#32;of service revenue, </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;of custodial revenue, and </font><font style="font-family:Arial;font-size:10pt;">$3.1 million</font><font style="font-family:Arial;font-size:10pt;">&#32;of interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible receivable amounts. In evaluating the Company&#8217;s ability to collect outstanding receivable balances, the Company considers various factors including the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer&#8217;s current financial condition. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;, the Company had allowance for doubtful accounts of </font><font style="font-family:Arial;font-size:10pt;">$40,000</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Inventories</font><font style="font-family:Arial;font-size:10pt;">&#8212;Inventories consist of new member and participant supplies and are recorded at the lower of cost or market using an average cost basis.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Other assets</font><font style="font-family:Arial;font-size:10pt;">&#8212;Other assets consist primarily of prepaid expenditures, income tax receivables, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Property and equipment</font><font style="font-family:Arial;font-size:10pt;">&#8212;Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">60</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="89%"></td><td width="11%"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer Equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and Fixtures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5 years</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Capitalized software development costs</font><font style="font-family:Arial;font-size:10pt;">&#8212;We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 350-40, &#8220;Internal-Use Software.&#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized. See Note 5&#8212;Intangible Assets and Goodwill for additional information.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Intangible assets, net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives, which is 3-5 years for capitalized software development costs and acquired technology rights, and </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;">&#32;years for certain acquired intangible member assets. The acquired intangible member assets are the result of various acquisitions of HSA portfolios. A significant portion of the purchase price from each acquisition has been allocated to the acquired HSA assets, which consists of the contractual rights to administer the activities related to the individual health savings accounts acquired. The Company analyzed the historical attrition and depletion rates of member accounts and determined that an average useful life of </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;">&#32;years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. There have been no impairment charges recorded in any of the periods presented in the accompanying consolidated financial statements. See Note&#160;5&#8212;Intangible Assets and Goodwill&#160;for additional information.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Goodwill</font><font style="font-family:Arial;font-size:10pt;">&#8212;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January&#160;31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company&#8217;s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a two-step process. The first step involves comparing the Company's market capitalization to the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step of the test is performed by comparing the carrying value of the goodwill in the reporting unit to its implied fair value. An impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Deferred rent</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes rental expense for its office lease on a straight-line basis over the lease term. Deferred rent represents the difference between actual operating lease payments due and straight-line rent expense. The excess is recorded as a deferred credit in the early periods of the lease, when cash payments are generally lower than straight-line rent expense, and is reduced in the later periods of the lease when payments begin to exceed the straight-line expense.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">61</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Initial public offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;On August 5, 2014, the Company consummated its initial public offering ("IPO") and issued and sold </font><font style="font-family:Arial;font-size:10pt;">10,465,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of its common stock at a public offering price of </font><font style="font-family:Arial;font-size:10pt;">$14.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, less the underwriters' discount. The Company received net proceeds of approximately </font><font style="font-family:Arial;font-size:10pt;">$132.6 million</font><font style="font-family:Arial;font-size:10pt;">&#32;after deducting underwriters' discounts and commissions of approximately </font><font style="font-family:Arial;font-size:10pt;">$10.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and other offering expenses payable by the Company of approximately </font><font style="font-family:Arial;font-size:10pt;">$3.7 million</font><font style="font-family:Arial;font-size:10pt;">. The underwriting discounts and commissions and other offering expenses were recorded as an offset against the IPO proceeds in additional paid-in capital upon the closing of the IPO on August 5, 2014. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Follow-on offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 11, 2015, the Company closed its follow-on public offering and sold&#160;</font><font style="font-family:Arial;font-size:10pt;">972,500</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock at a public offering price of&#160;</font><font style="font-family:Arial;font-size:10pt;">$25.90</font><font style="font-family:Arial;font-size:10pt;">&#160;per share, less the underwriters' discount. Certain selling stockholders sold&#160;</font><font style="font-family:Arial;font-size:10pt;">3,455,000</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock in the offering, including&#160;</font><font style="font-family:Arial;font-size:10pt;">380,000</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$23.5 million</font><font style="font-family:Arial;font-size:10pt;">&#160;after deducting underwriting discounts and commissions of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and other offering expenses payable by the Company of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$688,000</font><font style="font-family:Arial;font-size:10pt;">. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than&#160;</font><font style="font-family:Arial;font-size:10pt;">$222,000</font><font style="font-family:Arial;font-size:10pt;">&#160;representing the exercise price of the options that were exercised in connection with the offering.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Capital structure</font><font style="font-family:Arial;font-size:10pt;">&#8212;On July 14, 2014, the Company's board of directors approved an amended and restated certificate of incorporation, pursuant to which the total number of shares of all classes of capital stock that the Company is authorized to issue is </font><font style="font-family:Arial;font-size:10pt;">1,000,000,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares, including </font><font style="font-family:Arial;font-size:10pt;">900,000,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock and </font><font style="font-family:Arial;font-size:10pt;">100,000,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of preferred stock, par value </font><font style="font-family:Arial;font-size:10pt;">$0.0001</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The amended and restated certificate of incorporation was filed with the Secretary of State of the State of Delaware and became effective on </font><font style="font-family:Arial;font-size:10pt;">August&#160;5, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;in connection with the completion of the IPO. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On July 14, 2014, the Company's board of directors declared a cash dividend in an aggregate amount of </font><font style="font-family:Arial;font-size:10pt;">$50.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;on shares of the Company's common stock outstanding on August 4, 2014 (after giving effect to the conversion of all outstanding convertible preferred stock and redeemable convertible preferred stock into shares of common stock). The terms of each of the Company's stock plans, including the 2003 Director Stock Plan, 2003 Stock Plan, 2005 Stock Plan, 2006 Stock Plan, 2009 Stock Plan and the 2014 Equity Incentive Plan requires an adjustment to outstanding stock options to prevent dilution of the holders&#8217; interests as a result of the foregoing special dividend. Accordingly, the Company's board of directors approved an adjustment to reduce the exercise price by </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;of each of the stock options outstanding as of the record date, August 4, 2014, excluding those options granted on July 30, 2014 in connection with the IPO. The reduction of the exercise price to stock options outstanding as of the record date, August 4, 2014, resulted in no incremental compensation expense. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of the close of business on August 4, 2014, all of the Company's redeemable convertible preferred stock and convertible preferred stock converted into </font><font style="font-family:Arial;font-size:10pt;">32,486,588</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Revenue recognition</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes revenue when persuasive evidence of an arrangement exists, services have been provided, the price of services is fixed or determinable, and collection is reasonably assured. The Company generates revenue primarily from service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue), interchange revenue (previously referred as card fee revenue).</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns service revenue from the fees paid by health plan partners, employer partners or individual members for administration services provided in connection with the tax-advantaged HSAs, HRAs and FSAs the Company administers. These fees are generally based on a tiered structure fixed for the duration of the contract agreement with health plan or employer partners, which is typically three to five years. The fees are paid on a monthly basis and revenue is recognized monthly as services are rendered under the Company&#8217;s written service agreements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns custodial revenue from HSA custodial assets held in trust. As a non-bank custodian, the Company deposits HSA cash with various custodial financial institutions having contract terms from three to five years and either a fixed or variable interest rate. These deposits are FDIC insured for each individual HSA. The Company also invests HSA cash in an annuity contract with a insurance company partner. HSA investment </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">62</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">balances are deposited with the custodial investment partner from whom the Company receives an administrative and recordkeeping fee. The Company recognizes this revenue in the month in which it is earned. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns interchange revenue from card transactions when members are paying their healthcare claims using a card issued by the Company. The Company recognizes this revenue in the month in which it is earned. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cost of revenue</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies and other operating costs of the Company&#8217;s related member account servicing departments. Other components of the Company&#8217;s cost of revenue sold include interest paid to members on custodial assets held in trust and interchange costs incurred in connection with processing card transactions initiated by members.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-based compensation</font><font style="font-family:Arial;font-size:10pt;">&#8212;For stock options granted to team members, the Company recognizes compensation expense for all stock-based awards based on the grant date estimated fair value. The value of the portion of the award that is ultimately expected to vest is recognized as expense ratably over the requisite service period. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock-based awards on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense related to stock options granted to non-team members is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the non-employee. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For awards with&#160;performance conditions, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of FASB ASC Topic 718, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation ("Topic 718")</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon the exercise of a stock option, common shares are issued from authorized, but not outstanding, common stock.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Income tax provision (benefit)</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company accounts for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. After weighing both the positive and negative evidence, the Company believes that it is more likely than not that all deferred tax assets will be realized as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the a valuation allowance of </font><font style="font-family:Arial;font-size:10pt;">$29,000</font><font style="font-family:Arial;font-size:10pt;">&#32;was released due to the associated state net operating losses expiring unutilized. The release of the valuation allowance was recorded as a tax benefit on the Company&#8217;s consolidated financial statements during the year ended January&#160;31, 2014. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, 2015 and 2014, no valuation allowance remained on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">63</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other expense in the Consolidated Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on the Company&#8217;s effective tax rate and results of operations.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Comprehensive income</font><font style="font-family:Arial;font-size:10pt;">&#8212;Comprehensive income is defined as a change in equity of a business enterprise during a period, resulting from transactions from non-owner sources, including unrealized gains and losses on marketable securities. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Asset acquisitions</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the year ended January 31, 2016, the Company acquired the rights to be the custodian of the The Bancorp Bank ("Bancorp") and M&amp;T Bank ("M&amp;T") HSA portfolios. The Company paid&#160;</font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;in cash, respectively, which was funded by cash on hand. The purchased group of assets did not include workforce or any processes and therefore did not constitute a business. Accordingly, the acquisitions were accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations&#8212;Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The costs of the assets acquired is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill. As of&#160;January&#160;31, 2016, the purchase prices of&#160;approximately </font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;were allocated to acquired intangible member assets. Furthermore, transaction costs that are incurred in conjunction with an asset acquisition are allocated to the acquired intangible member assets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Business combinations</font><font style="font-family:Arial;font-size:10pt;">&#8212;Acquisition-related expenses incurred in conjunction with the acquisition of a business as defined by ASC 805-10 are recognized in earnings in the period in which they are incurred and are included in other expense, net on the consolidated statement of operations. During the year ended January&#160;31, 2016, the Company incurred an expense of&#160;</font><font style="font-family:Arial;font-size:10pt;">$471,000</font><font style="font-family:Arial;font-size:10pt;">, for acquisition-related activity. There were no such business combinations during the years ended&#160;January&#160;31, 2016, 2015&#160;and 2014.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of market risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company derives a substantial portion of its revenue from providing services for healthcare accounts. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts could have a material adverse effect on the Company&#8217;s results of operations. For the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, no one customer accounted for greater than 10% of revenue or accounts receivable.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of credit risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash. The Company maintains its cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. The Company&#8217;s cash and cash equivalents held in banks as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$83.6 million</font><font style="font-family:Arial;font-size:10pt;">, of which </font><font style="font-family:Arial;font-size:10pt;">$750,000</font><font style="font-family:Arial;font-size:10pt;">&#32;was covered by federal depository insurance. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash. The Company&#8217;s accounts receivable balance as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$14.3 million</font><font style="font-family:Arial;font-size:10pt;">. The Company has not experienced any significant write-offs to accounts receivable and believes that it is not exposed to significant credit risk with respect to accounts receivable.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Interest rate risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has entered into depository agreements with financial institutions for its custodial cash deposits. The contracted interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing interest rates may make it difficult for the Company to continue to place custodial deposits at the current contracted rates.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Use of estimates</font><font style="font-family:Arial;font-size:10pt;">&#8212;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 financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and income taxes. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&#160;Revenue from Contracts with Customers, which requires an </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">64</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;1. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Summary of business and significant accounting policies (continued)</font></div></div><br><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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 GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In April 2015, the FASB issued ASU 2015-03,&#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&#160;which simplifies the presentation of debt issuance costs by requiring that such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&#160;ASU 2015-15,&#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17,&#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&#160;January&#160;31, 2016&#160;was&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.6 million</font><font style="font-family:Arial;font-size:10pt;">. The Company&#160;plans to early adopt&#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2016, the FASB issued&#160;ASU 2016-01,&#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">65</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sE60F6F68147250C095F3040D693C3FE6"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;2. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Net income (loss) per share attributable to common stockholders</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the&#160;years ended&#160;January 31, 2015 and 2014. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="55%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator (basic and diluted):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,021</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for basic earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: dividend of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,286</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: series D-3 derivative liability revaluations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,901</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (basic):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of potential dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,071</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of common shares from stock warrants</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect from preferred stock assuming conversion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,377</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58,863</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;approximately </font><font style="font-family:Arial;font-size:10pt;">791,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares attributable to outstanding stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive. For the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, approximately </font><font style="font-family:Arial;font-size:10pt;">745,000</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">33.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares, respectively, attributable to outstanding series A and series B convertible preferred stock, series C, D-1, D-2 and D-3 redeemable convertible preferred stock, common stock warrants, and stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">66</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s13d0c09610ce4168b12e3e63649fab6b"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;3. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Cash, cash equivalents and marketable securities</font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;consisted of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td width="49%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">&#32;consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td width="49%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td width="59%"></td><td width="1%"></td><td width="18%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="18%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">One year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Over one year and less than five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,158</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,026</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sFB0B18531B665BACB9719CA4B87B0D0B"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;4. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Property and equipment</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="64%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,117</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Depreciation expense for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$728,000</font><font style="font-family:Arial;font-size:10pt;">&#32;respectively.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">67</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s40DFC748E71A579CAB56651D2D94338A"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to condensed consolidated financial statements</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;5. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Intangible assets and goodwill</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company acquired the rights to be custodian of the Bancorp and M&amp;T HSA portfolios for&#160;</font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The costs, including transaction costs, were allocated to acquired intangible member assets as of&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. The Company has determined the acquired intangible member assets to have a useful life of </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;">&#32;years. The assets will be amortized using the straight-line amortization method, which has been determined appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company capitalized software development costs of </font><font style="font-family:Arial;font-size:10pt;">$5.6 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$5.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, related to significant enhancements and upgrades to its proprietary system.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount and associated accumulated amortization of intangible assets is as follows as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="64%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortized intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,104</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,468</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired intangible member assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">64,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(20,206</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company incurred and expensed a total of </font><font style="font-family:Arial;font-size:10pt;">$7.6 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$4.6</font><font style="font-family:Arial;font-size:10pt;">&#32;million and </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization expense for the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$7.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$4.8 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$3.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. Estimated amortization expense for the years ending January 31 is as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="90%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,679</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,518</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All of the Company&#8217;s goodwill was generated from the acquisition of First Horizon MSaver, Inc. on August&#160;11, 2011. There have been </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;">&#32;changes to the goodwill carrying value during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><a name="sE2FF501299325B7F8AEBDE5EC1D4D60D"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;6. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Commitments and contingencies</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Property, colocation, equipment, and license agreements</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company leases office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. Future minimum lease payments required under non-cancelable obligations as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;are as follows:</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">68</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;6. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Commitments and contingencies (continued)</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div></div><br><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="58%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Office lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Other agreements</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,685</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">207</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,892</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,627</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,662</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,822</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,647</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also has agreements with several entities for access to technology and software. The agreements are based on usage, and there are no minimum required monthly payments.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at their cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of&#160;</font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;">&#160;months thereafter, with an option for the Company to extend the lease for&#160;</font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">&#160;additional&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">, with&#160;</font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;">&#160;annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of&#160;</font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;">&#160;months thereafter, with an option for the Company to extend the lease for&#160;</font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">&#160;additional&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">, with&#160;</font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;">&#160;annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$470,000</font><font style="font-family:Arial;font-size:10pt;">&#160;was reversed during the year ended&#160;January&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Lease expense for office space for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;totaled </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$935,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. Expense for other agreements for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;totaled </font><font style="font-family:Arial;font-size:10pt;">$249,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$148,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$214,000</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Processing services agreement</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the year ended January&#160;31, 2016, the Company amended its merchant processing services agreement with a vendor. The agreement expires December 31, 2020 and requires the Company to pay a dollar minimum processing fee based on the processing year of the agreement. The Company may terminate the agreement beginning January&#160;1, 2020 by providing </font><font style="font-family:Arial;font-size:10pt;">180</font><font style="font-family:Arial;font-size:10pt;">&#32;days&#8217; written notice.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If the processing agreement is terminated prior to December&#160;31, 2020, the Company is required to pay the vendor a termination fee, equal to </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the aggregate value of the minimum processing fees for the remaining years of the agreement, plus a portion of the account boarding incentive fee.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Minimum processing fees required under the terms of the merchant processing services agreement are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="81%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Minimum<br>processing&#160;fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">69</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;6. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Commitments and contingencies (continued)</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For each of the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company exceeded the minimum amounts required under the agreement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Contingencies</font><font style="font-family:Arial;font-size:10pt;">&#8212;In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Indemnification</font><font style="font-family:Arial;font-size:10pt;">&#8212;In accordance with the Company&#8217;s amended and restated Certificate of Incorporation and amended and restated bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company&#8217;s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that may enable it to recover a portion of any amounts paid for future claims.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Litigation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company may from time to time be involved in legal proceedings arising from the normal course of business. There are no pending or threatened legal proceedings as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><a name="s5df0717e76f04ef49e579b943d084c3b"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;7. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Indebtedness</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 30, 2015, the Company entered into a new credit facility (the "Credit Agreement"). The Credit Agreement provides for a secured revolving credit facility in the aggregate principal amount of </font><font style="font-family:Arial;font-size:10pt;">$100.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;for a term of five years. The proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. No amounts have been drawn under the Credit Agreement as of January&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Borrowings under the Credit Agreement bear interest equal to, at the Company's option, a) an adjusted LIBOR rate or b) a customary base rate, in each case with an applicable spread to be determined based on the Company's leverage ratio as of the most recent fiscal quarter. The applicable spread for borrowing under the Credit Agreement will range from </font><font style="font-family:Arial;font-size:10pt;">1.50%</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">2.00%</font><font style="font-family:Arial;font-size:10pt;">&#32;with respect to adjusted LIBOR rate borrowings and </font><font style="font-family:Arial;font-size:10pt;">0.50%</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">1.00%</font><font style="font-family:Arial;font-size:10pt;">&#32;with respect to customary base rate borrowings. Additionally, the Company will pay a commitment fee ranging from </font><font style="font-family:Arial;font-size:10pt;">0.20%</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">0.30%</font><font style="font-family:Arial;font-size:10pt;">&#32;on the daily amount of the unused commitments under the Credit Agreement payable in arrears at the end of each fiscal quarter. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company incurred </font><font style="font-family:Arial;font-size:10pt;">$91,000</font><font style="font-family:Arial;font-size:10pt;">&#32;of interest expense associated to the Credit Agreement. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company's material subsidiaries will be required to guarantee the obligations of the Company under the Credit Agreement. The obligations of the Company and the guarantors under the Credit Agreement and the guarantees will be secured by substantially all assets of the Company and the guarantors, subject to customary exclusions and exceptions.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Credit Agreement requires the Company to maintain a total leverage ratio of not more than </font><font style="font-family:Arial;font-size:10pt;">3.00</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;as of the end of each fiscal quarter and a minimum interest coverage ratio of at least </font><font style="font-family:Arial;font-size:10pt;">3.00</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;as of the end of each fiscal quarter. In addition, the Credit Agreement includes customary representations and warranties, affirmative and negative covenants, and events of default. The restrictive covenants include customary restrictions on the Company's ability to incur additional indebtedness; make investments, loans or advances; grant or incur liens on assets; engage in mergers, consolidations, liquidations or dissolutions; engage in transactions with affiliates; and make dividend payments. The Company was in compliance with these covenants as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the Credit Agreement, the Company incurred </font><font style="font-family:Arial;font-size:10pt;">$317,000</font><font style="font-family:Arial;font-size:10pt;">&#32;in financing costs, which are deferred and are being amortized using the straight-line method, which approximates the effective interest method, over the life of the agreement. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">70</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sBBB8DAC3CD30523B81E55D5D03C3F355"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;8. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Income taxes</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Income tax provision consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="67%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,876</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,574</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total current tax provision</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,102</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,025</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">318</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,703</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,622</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total deferred tax provision (benefit)</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,573</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision differed from the amounts computed by applying the U.S. federal statutory income tax rate of </font><font style="font-family:Arial;font-size:10pt;">34%</font><font style="font-family:Arial;font-size:10pt;">&#32;to income before income tax provision as a result of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="67%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal income tax provision at the statutory rate</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,688</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,360</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State income tax provision, net of federal tax benefit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-deductible or non-taxable items</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal research and development credit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in valuation allowance</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in uncertain tax position reserves, net of indirect benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other items, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(69</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our effective income tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">35.0%</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">35.5%</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">77.1%</font><font style="font-family:Arial;font-size:10pt;">, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, and other discrete items. The decrease in the effective tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;was primarily the result of a decrease in non-deductible items. </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">71</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sBBB8DAC3CD30523B81E55D5D03C3F355"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;8. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Income taxes (continued)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets and liabilities consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="62%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued bonuses</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">AMT credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">548</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">412</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net current deferred tax asset</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,642</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,764</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Nonqualified stock options</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred rent</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax asset</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax liabilities:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fixed assets: depreciation and gain/loss</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangibles: amortization</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross non-current deferred tax liability</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,572</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax liability</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,335</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,354</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In assessing whether deferred tax assets would be realized, management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (a likelihood of more than 50%) that the Company will be able to realize its deferred tax assets. Therefore, no valuation allowance was required as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. The valuation allowance decreased by </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$29,000</font><font style="font-family:Arial;font-size:10pt;">&#32;during the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;">&#32;valuation allowance remained as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company had recorded gross federal and state net operating loss carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$55,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, which begin to expire at various intervals between tax years ending </font><font style="font-family:Arial;font-size:10pt;">December 31, 2023</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">December 31, 2029</font><font style="font-family:Arial;font-size:10pt;">. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company also had federal and state research and development carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$631,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, which expire beginning with the tax year ending </font><font style="font-family:Arial;font-size:10pt;">December 31, 2024</font><font style="font-family:Arial;font-size:10pt;">&#32;and 2018 respectively, and federal and state alternative minimum tax credit carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$547,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$1,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, which do not expire.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s current income taxes payable has been reduced by tax benefits from employee and director stock option plan awards. The Company receives an income tax benefit calculated as the tax effect of the difference between the fair market value of the stock issued at the time of exercise and the exercise price. In accordance with FASB ASC 718-740-25-10, Compensation-Stock Compensation, a portion of deferred tax assets attributable to excess stock option benefits is tracked separately and is not included in the recorded deferred tax assets. As of </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">72</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sBBB8DAC3CD30523B81E55D5D03C3F355"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;8. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Income taxes (continued)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">January 31, 2016, deferred tax assets attributable to excess stock option benefits totaled </font><font style="font-family:Arial;font-size:10pt;">$7.4 million</font><font style="font-family:Arial;font-size:10pt;">. Such benefit will not be recorded until the deduction reduces cash taxes payable. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, the gross unrecognized tax benefit was </font><font style="font-family:Arial;font-size:10pt;">$393,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$300,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. If recognized, </font><font style="font-family:Arial;font-size:10pt;">$325,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$230,000</font><font style="font-family:Arial;font-size:10pt;">&#32;of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2016 and 2015, respectively. Total gross unrecognized tax benefits increased by </font><font style="font-family:Arial;font-size:10pt;">$93,000</font><font style="font-family:Arial;font-size:10pt;">&#32;in the period from </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">&#32;to </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="62%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at beginning of year</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross amounts of increases and decreases: </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases resulting from the lapse of the applicable statute of limitations</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at end of year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of Accounting Standards Update No. 2013-11, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists</font><font style="font-family:Arial;font-size:10pt;">. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets accordingly:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="62%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross unrecognized tax benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amounts netted against related deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unrecognized tax benefits recorded on the consolidated balance sheet</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other expense in the statement of operations. During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively, the Company recorded an (decrease)/increase of </font><font style="font-family:Arial;font-size:10pt;">$(8,000)</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$(6,000)</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$5,000</font><font style="font-family:Arial;font-size:10pt;">&#32;in interest and penalties related to unrecognized tax benefits for total accrued interest and penalties of </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$8,000</font><font style="font-family:Arial;font-size:10pt;">&#32;as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2004.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">73</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sCE173897D91B5D3F89EC4B4F77A4B942"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;9. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Redeemable convertible preferred stock and convertible preferred stock</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the Company's IPO, all outstanding shares of the Company's convertible preferred stock and redeemable convertible preferred stock converted into </font><font style="font-family:Arial;font-size:10pt;">32,486,588</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock. In accordance with their respective terms, shares of the series A and series B convertible preferred stock and D-3 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">1</font><font style="font-family:Arial;font-size:10pt;">&#32;basis, shares of series C redeemable and convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">1.38</font><font style="font-family:Arial;font-size:10pt;">&#32;basis, shares of the series D-1 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">2</font><font style="font-family:Arial;font-size:10pt;">&#32;basis, and shares of the series D-2 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">2.27</font><font style="font-family:Arial;font-size:10pt;">&#32;basis. As a result, as of August 4, 2014, amounts associated with the convertible preferred stock and redeemable convertible preferred stock were reclassified to additional paid-in capital, and no amounts were outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series A convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued a total of </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series A convertible preferred stock at a price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series A convertible preferred stock was entitled to accrue dividends at the rate of </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, the liquidation preference was to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A convertible preferred stock had no redemption rights.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series B convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">4.7 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series B convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.50</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.7 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">582,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series B convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The repurchased shares were immediately retired by the Company. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">4.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series B convertible preferred stock were issued and outstanding, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series B convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, an amount equal to the purchase price per share plus accrued and unpaid dividends were to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be first distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of Series A and B Convertible Preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series B convertible preferred stock had no redemption rights.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series C redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">6.8 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of its series C redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$2.32</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">9.4 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">22,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series C redeemable convertible preferred stock (or </font><font style="font-family:Arial;font-size:10pt;">31,000</font><font style="font-family:Arial;font-size:10pt;">&#32;common stock equivalent shares) at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per common stock equivalent share. The repurchased shares were immediately retired by the Company. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series C redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">74</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sCE173897D91B5D3F89EC4B4F77A4B942"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;9. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Redeemable convertible preferred stock and convertible preferred stock (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">and D-3 redeemable convertible preferred shares were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred shares. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series C redeemable convertible preferred stock had special voting rights. Until such date as (i)&#160;stockholders of series C redeemable convertible preferred stock hold less than </font><font style="font-family:Arial;font-size:10pt;">5%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the outstanding common stock of the Company, on an as-converted basis or (ii)&#160;the Company completes a qualified public offering, as defined in the Company&#8217;s amended and restated Certificate of Incorporation, the series C redeemable convertible preferred stockholders were entitled to vote separately as a single class to the exclusion of all other classes of the Company&#8217;s capital stock on certain corporate matters. The approval of a majority of the series C redeemable convertible preferred stock, with each share entitled to one vote, was required for the Company to engage in any of the specified corporate actions set forth in the Company&#8217;s amended and restated Certificate of Incorporation. In addition, the majority of series C redeemable convertible preferred stockholders were entitled to elect three Directors and one observer to the Company&#8217;s Board of Directors.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series C preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-1 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">5.8 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of its series D-1 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.10</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">11.7 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of the series D-1 redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock was entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-1 redeemable convertible preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-2 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">440,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of its series D-2 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.25</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of the series D-2 redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-2 redeemable convertible preferred stock also had redemption rights (see below).</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">75</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sCE173897D91B5D3F89EC4B4F77A4B942"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;9. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Redeemable convertible preferred stock and convertible preferred stock (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-3 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">4.4 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series D-3 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$2.64</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.4 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">61,743</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series D-3 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The repurchased shares were immediately retired by the Company. As of January&#160;31, 2014, </font><font style="font-family:Arial;font-size:10pt;">4.3 million</font><font style="font-family:Arial;font-size:10pt;">&#32;total shares of series D-3 redeemable convertible preferred stock were issued and outstanding, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.3 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series D-3 redeemable convertible preferred stock accrued dividends from the date of issuance of such share at the annual rate of six percent (</font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">)&#160;of the Purchase Price per Share for such share of series D-3 redeemable convertible preferred stock. Such dividends accrued with respect to each share of preferred stock and were payable in cash within </font><font style="font-family:Arial;font-size:10pt;">30 days</font><font style="font-family:Arial;font-size:10pt;">&#32;after the end of each fiscal year of the Company; provided, dividends on shares of series D-3 redeemable convertible preferred stock for the Company&#8217;s year ended January&#160;31, 2014 were not payable in cash and instead were payable by issuance of additional shares of series D-3 redeemable convertible preferred stock.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;31, 2013, an additional </font><font style="font-family:Arial;font-size:10pt;">248,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of series D-3 redeemable convertible preferred stock valued at </font><font style="font-family:Arial;font-size:10pt;">$655,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were issued to the series D-3 redeemable convertible preferred stockholders as payment of series D-3 dividends through such date. Such shares were convertible into </font><font style="font-family:Arial;font-size:10pt;">248,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the Company paid a cash dividend of </font><font style="font-family:Arial;font-size:10pt;">$694,000</font><font style="font-family:Arial;font-size:10pt;">, or </font><font style="font-family:Arial;font-size:10pt;">$0.16</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, to the series D-3 redeemable convertible preferred stockholders in payment of series D-3 Dividends through such date. In addition, we paid a cash dividend of </font><font style="font-family:Arial;font-size:10pt;">$347,000</font><font style="font-family:Arial;font-size:10pt;">&#32;on shares of our outstanding series D-3 redeemable convertible preferred stock accrued through the date of conversion of such shares into common stock, which occurred on August 4, 2014.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series&#160;C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series D-3 redeemable convertible preferred stockholders had no voting rights unless required by law.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-3 redeemable convertible preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Redemption rights</font><font style="font-family:Arial;font-size:10pt;">&#8212;Stockholders of the Company&#8217;s series C, series D-1, series D-2 and series&#160;D-3 redeemable convertible preferred stock had certain redemption rights. At any time following October&#160;5, 2013, the stockholders of a majority of the issued and outstanding shares of the series C redeemable convertible preferred stock could have, by written notice, elect to require the Company to redeem all of the issued and outstanding series C, series D-1, series D-2, and series D-3 redeemable convertible preferred stock, for an amount equal to the aggregate of the liquidation preference for each issued and outstanding share; provided, however, that any holder of series D-3 could have, by written notice elect to not have such holder&#8217;s shares of series D-3 redeemed. The holders of a majority of the issued and outstanding shares of series D-3 could have elected to require the Corporation to redeem all, but not less than all, of the issued and outstanding series D-3 preferred stock at any time following August&#160;11, 2018, for a per share amount equal to the greater of: (a)&#160;the fair market value of a share of series D-3 as determined in good faith by the Board without taking into account to any discount for minority interest, illiquidity or other similar considerations, or any premium for change in control or liquidity; or (b)&#160;the Liquidation preference of a share of series D-3.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">This fair value redemption feature resulted in a requirement to separately account for the conversion feature as derivative liability that is adjusted to fair value as of the end of each reporting period. The value of the derivative </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">76</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sCE173897D91B5D3F89EC4B4F77A4B942"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;9. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Redeemable convertible preferred stock and convertible preferred stock (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">liability associated with the series D-3 redeemable convertible preferred stock totaled </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. As discussed in Note 13. Fair Value, the series D-3 redeemable convertible preferred stock terms were modified and as a result, the aggregate fair value of the derivative liability was reclassified to additional paid-in capital.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recorded accretion related to the redemption features of their redeemable convertible preferred stock as an increase or decrease to the respective instrument&#8217;s carrying value with a corresponding decrease or increase to additional paid in capital or accumulated deficit based upon the respective redemption value of each class of redeemable convertible preferred stock in accordance with the Company&#8217;s Articles of Incorporation.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s73DE09D7EEAD5EA0A333347FA3B7C181"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;10. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Common stock warrants</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with a rights equalization agreement, the Company issued warrants to series A convertible preferred stockholders to purchase </font><font style="font-family:Arial;font-size:10pt;">150,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of its common stock for </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The warrants were exercisable through November 2015, of which </font><font style="font-family:Arial;font-size:10pt;">26,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">124,000</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">124,000</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;">&#32;ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$51,000</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series B convertible preferred stock, warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share were granted to series B convertible preferred stockholders. The warrants were exercisable through February 2014, of which </font><font style="font-family:Arial;font-size:10pt;">50,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">350,000</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. Of the </font><font style="font-family:Arial;font-size:10pt;">350,000</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">340,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised, and </font><font style="font-family:Arial;font-size:10pt;">10,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were forfeited during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;">&#32;ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$44,000</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company issued warrants to purchase an additional </font><font style="font-family:Arial;font-size:10pt;">200,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock to series B convertible preferred stockholders with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The warrants were exercisable through September 2015, of which </font><font style="font-family:Arial;font-size:10pt;">5,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">195,000</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">195,000</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;">&#32;ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$66,000</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series C redeemable convertible preferred stock, the Company issued detachable warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.50</font><font style="font-family:Arial;font-size:10pt;">&#32;per share to series C redeemable convertible preferred stockholders. The warrants were exercisable through August 2016, of which </font><font style="font-family:Arial;font-size:10pt;">10,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">590,000</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">590,000</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;">&#32;ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$339,000</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance. The Company issued warrants to purchase an additional </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock to series C redeemable convertible preferred stockholders with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$0.01</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The warrants were exercisable through May 2017, of which </font><font style="font-family:Arial;font-size:10pt;">4,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;were all exercised during the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series D-1 redeemable convertible preferred stock, the Company issued detachable warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$2.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per share. The warrants were exercisable upon the option of the stockholder through August 2018, of which </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;">&#32;warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">&#32;were all exercised during the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series D-3 redeemable convertible preferred stock, warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">966,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$0.01</font><font style="font-family:Arial;font-size:10pt;">&#32;per share were granted to series D-3 redeemable convertible preferred stockholders. The warrants were exercisable through August 2021, of which </font><font style="font-family:Arial;font-size:10pt;">767,000</font><font style="font-family:Arial;font-size:10pt;">&#32;were exercised with </font><font style="font-family:Arial;font-size:10pt;">199,000</font><font style="font-family:Arial;font-size:10pt;">&#32;outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The warrants outstanding as of January 31, 2014 were </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">77</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;10. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Common stock warrants (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">all exercised during the year ended January 31, 2015. The warrants had a value of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;">&#32;at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a result of the foregoing, as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, there were no warrants outstanding. </font></div><a name="sB176FD6C29415B3585E96D99DCE1A2AB"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;11. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Stock options</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company currently grants stock options under the 2014 Equity incentive plan. On January&#160;30, 2014, the Company&#8217;s board of directors approved, and the Company adopted, the 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan") providing for the issuance of stock options to the directors and team members of the Company to purchase up to an aggregate of </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In July 2014, the Company's board of directors approved an increase to the shares of common stock reserved under the Incentive Plan by </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares from </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock to </font><font style="font-family:Arial;font-size:10pt;">2.6 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of common stock.  In addition, the board of directors approved an amendment to the Incentive Plan providing that the number of shares of common stock reserved for issuance under the Incentive Plan will automatically increase on February 1 of each year, beginning as of </font><font style="font-family:Arial;font-size:10pt;">February&#160;1, 2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and continuing through and including </font><font style="font-family:Arial;font-size:10pt;">February&#160;1, 2024</font><font style="font-family:Arial;font-size:10pt;">, by </font><font style="font-family:Arial;font-size:10pt;">3%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the total number of shares of the Company&#8217;s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of </font><font style="font-family:Arial;font-size:10pt;">January 31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">1.2 million</font><font style="font-family:Arial;font-size:10pt;">&#32;shares were available for grant under the Incentive Plan.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire </font><font style="font-family:Arial;font-size:10pt;">10 years</font><font style="font-family:Arial;font-size:10pt;">&#32;from the date of issuance, or are forfeited </font><font style="font-family:Arial;font-size:10pt;">90 days</font><font style="font-family:Arial;font-size:10pt;">&#32;after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of stock option activity is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td width="34%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding stock options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for exercise prices and term)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number&#160;of<br>options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Range of<br>exercise<br>prices</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br>average<br>exercise<br>price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br>average<br>contractual<br>term<br>(in&#160;years)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate<br>intrinsic<br>value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January&#160;31, 2015</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 25.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">100,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,093</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$25.39 - 33.47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.34</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 18.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(181</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.50&#160;- 28.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.63</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January 31, 2016</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 33.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested and expected to vest as of January 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,221</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.59</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.97</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,958</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable as of January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,532</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.84</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.19</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value in the tables above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total intrinsic value of stock options exercised during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January 31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$51.8 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$9.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$761,000</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">1.1 million</font><font style="font-family:Arial;font-size:10pt;">,  </font><font style="font-family:Arial;font-size:10pt;">608,800</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">624,000</font><font style="font-family:Arial;font-size:10pt;">&#32;time-based stock options to certain directors and key team members, respectively, of which </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">526,300</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">78</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;11. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Stock options (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">534,000</font><font style="font-family:Arial;font-size:10pt;">&#32;vest over a period of </font><font style="font-family:Arial;font-size:10pt;">4 years</font><font style="font-family:Arial;font-size:10pt;">. During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">140,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">82,500</font><font style="font-family:Arial;font-size:10pt;">&#32;time-based stock options to certain directors, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">1.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;performance-based stock options, respectively, to certain key team members under the Incentive Plan, which vest upon the achievement of certain performance criteria. The performance-based stock options vest upon the attainment of the following performance criteria: (a) </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the stock options vest upon attainment of at least </font><font style="font-family:Arial;font-size:10pt;">$34.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;in Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("EBITDA") for the year ended January 31, 2016, (b) </font><font style="font-family:Arial;font-size:10pt;">20%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;">&#32;for the year ended January 31, 2017, (c) </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;">&#32;for the year ended January 31, 2018, and (d) </font><font style="font-family:Arial;font-size:10pt;">40%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">25%</font><font style="font-family:Arial;font-size:10pt;">&#32;for the year ended January 31, 2019. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company achieved the </font><font style="font-family:Arial;font-size:10pt;">$34.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;Adjusted EBITDA performance criteria and as such, </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;">&#32;of the stock performance-based stock options outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;became vested. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">4.1 million</font><font style="font-family:Arial;font-size:10pt;">&#32;of all outstanding options were exercisable, respectively. The options are valued at their estimated fair market value as of the date of the grant.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-based compensation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock-based awards. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, 1) the expected life of the option, 2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the published volatilities of a relative peer group, 3) actual and projected exercise and forfeiture behaviors, and 4) expected dividends.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The key input assumptions that were utilized in the valuation of the stock options granted during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td width="46%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.29% - 40.29%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90% - 40.29%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.47% - 1.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.12% - 2.24%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35% - 0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.6 - 7.3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The determination of the fair value of stock options on the date of grant using the Black-Scholes option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of option exercise history as a public company. </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">79</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;11. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Stock options (continued)</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The weighted-average grant-date fair value of stock options granted to certain directors and key team members during the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">&#32;was </font><font style="font-family:Arial;font-size:10pt;">$11.14</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$6.29</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">$0.43</font><font style="font-family:Arial;font-size:10pt;">&#32;per share, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the weighted-average vesting period of non-vested stock-options expected to vest approximates </font><font style="font-family:Arial;font-size:10pt;">2.6 years</font><font style="font-family:Arial;font-size:10pt;">; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates </font><font style="font-family:Arial;font-size:10pt;">$14.6 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$2.5 million</font><font style="font-family:Arial;font-size:10pt;">&#32;related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;">&#32;related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates and consummation of the IPO. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income during the years presented:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="58%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">903</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Technology and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,878</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sFBB12BB2E34F5619B2E89B04DC526BA9"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;12. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Stock repurchase</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">660,000</font><font style="font-family:Arial;font-size:10pt;">&#32;shares of Series B, Series C, and Series D-3 Preferred Stock, equivalent to </font><font style="font-family:Arial;font-size:10pt;">674,000</font><font style="font-family:Arial;font-size:10pt;">&#32;common shares at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;">&#32;per common stock equivalent share for a total purchase price of </font><font style="font-family:Arial;font-size:10pt;">$3.4 million</font><font style="font-family:Arial;font-size:10pt;">. All repurchased shares were immediately retired by the Company on </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sFE4BF18257265D4A8EFA49CB35DACE04"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;13. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Fair value</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fair value measurements&#8212;Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s market assumptions. These two types of inputs have created the following fair value hierarchy:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 1&#8212;quoted prices in active markets for identical assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 2&#8212;inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 3&#8212;unobservable inputs based on the Company&#8217;s own assumptions.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value: </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">80</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;13. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Fair value (continued)</font></div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td width="58%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A derivative liability was recorded related to the Company&#8217;s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments were recognized in the consolidated financial statements. The Company classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes a roll forward of the amounts for the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td width="66%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Loss on revaluation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Elimination of liability due to removal of FMV provision </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Series D-3 redeemable convertible preferred stock derivative liability</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td width="82%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Market value of common stock on measurement date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Projected exercise price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.64</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">180 days</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Probability of liquidation event</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There are no other financial instruments that are considered Level 1 or Level 2 as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">81</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s5B6696CBCD7B570EA6E39EBD5B93CD34"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;font-weight:bold;">Notes to consolidated financial statements </font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:18pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;14. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Related party transactions</font><font style="font-family:Arial;font-size:12pt;font-weight:bold;">&#32;</font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. For the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;">&#32;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, amounts paid to this company under the terms of the consulting agreement were </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$162,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$450,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. In connection with the consummation of the Company's IPO, this consulting agreement was terminated.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s9031AE5AAEF751B1BEACDF6F8714D11F"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;15. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">401(k) plan</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section&#160;401 of the IRS Code. All team members over the age of 21 are eligible to participate in the plan. The Company contributed </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;">&#32;of an employee's elective deferral up to </font><font style="font-family:Arial;font-size:10pt;">4%</font><font style="font-family:Arial;font-size:10pt;">&#32;of eligible earnings through May 2014. In May 2014, the Company amended its 401(k) plan to increase the employer contribution. Effective May 2014, the Company contributes </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;">&#32;of an employee&#8217;s elective deferral up to </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#32;of eligible earnings. Employer contributions vest </font><font style="font-family:Arial;font-size:10pt;">25%</font><font style="font-family:Arial;font-size:10pt;">&#32;each year of employment. 401(k) plan administrative expense was </font><font style="font-family:Arial;font-size:10pt;">$16,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$8,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$7,000</font><font style="font-family:Arial;font-size:10pt;">&#32;for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively. Employer matching contribution expense was </font><font style="font-family:Arial;font-size:10pt;">$626,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$375,000</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">$176,000</font><font style="font-family:Arial;font-size:10pt;">&#32;for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">&#32;and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">82</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s98C58045001956DC8293FBA9545F970F"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s86FE97D682AC54C4920FC96214C2E317"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:16pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">HealthEquity, Inc. and subsidiaries</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:Arial;font-size:16pt;font-weight:bold;">Notes to consolidated financial statements</font><font style="font-family:Arial;font-size:18pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Note&#160;16. </font><font style="font-family:Arial;font-size:12pt;font-weight:bold;text-decoration:underline;">Supplementary quarterly financial data (unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td width="32%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,455</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,880</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,909</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,944</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,072</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,372</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,087</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,924</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,338</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,535</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,358</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,630</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,122</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,772</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,493</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,938</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,698</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,971</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">551</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,100</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,004</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1) Earnings per share amounts&#160;do not sum&#160;to equal full year total due to changes in the number of shares outstanding during the periods and rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended January 31, 2015, the Company recorded an&#160;out-of-period&#160;adjustment related to the correction of a&#160;</font><font style="font-family:Arial;font-size:10pt;">$408,000</font><font style="font-family:Arial;font-size:10pt;">&#32;understatement of revenue related to prior periods, which had the effect of increasing the three months ended January 31, 2015 net income by </font><font style="font-family:Arial;font-size:10pt;">$246,000</font><font style="font-family:Arial;font-size:10pt;">. The Company does not believe the correction of this error is material to its financial statements for any prior periods or the three months ended January 31, 2015.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">83</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s35965E089CBD53DBABECFAC57076CD52"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 9. Changes in and disagreements with accountants on accounting and financial disclosure</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">None.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s37F5F06367255E3CB782AEBAAF31C2F2"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 9A. Controls and Procedures</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Evaluation of disclosure controls and procedures</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has&#160;evaluated the effectiveness of our disclosure controls and procedures as of January 31, 2016, the end of the period covered by this Annual Report on Form 10-K. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to provide reasonable assurance that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of January 31, 2016, our disclosure controls and procedures were effective at the reasonable assurance level.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Management's report on internal control over financial reporting</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) of the Exchange Act. Our internal control over financial reporting was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Management conducted an evaluation of the effectiveness of our internal control over financial reporting as of&#160;January 31, 2016. In making this assessment, we used criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework </font><font style="font-family:Arial;font-size:10pt;">(2013).</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Based on this evaluation under the framework in&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</font><font style="font-family:Arial;font-size:10pt;">&#32;(2013)&#160;issued by the COSO, management concluded the Company&#8217;s internal control over financial reporting was effective as of&#160;January 31, 2016.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s independent registered public accounting firm, PricewaterhouseCoopers LLP, who has audited the fiscal&#160;2016&#160;financial statements included in this Annual Report on Form 10-K has also audited the effectiveness of the Company&#8217;s internal control over financial reporting as of January 31, 2016. Its report appears in Part II, Item 8 of this Annual Report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Changes in internal control over financial reporting</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended&#160;January 31, 2016&#160;that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div><a name="s6418707CAF4C5719A1FD179F03FDB5BF"></a><div style="line-height:120%;padding-top:8px;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 9B. Other information</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">None.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s3F95E75E9D275407A13D2B1EE1265659"></a><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">84</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sEBCCDAF83D7756D8BAA093E50BD44990"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBBDC6ED79725538CAC4B18FDD76EB736"><font style="font-family:Arial;font-size:10pt;">Table of Contents</font></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">PART III. </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 10. Directors, executive officers and corporate governance</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Item 10 of Form 10-K is found in our 2016 Proxy Statement to be filed with the SEC in connection with the solicitation of proxies for the Company's 2016 Annual Meeting of Stockholders is incorporated by reference to our 2016 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this report relates. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Code of business conduct and ethics</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our board of directors has adopted a Code of Business Conduct and Ethics that applies to all of our team members, officers and directors, including our Chief Executive Officer, Chief Financial Officer, and other executive and senior financial officers. The full text of our Code of Business Conduct and Ethics is posted on our website at www.healthequity.com in the Corporate Governance section of our Investor Relations webpage. We intend to post any amendments to our Code of Business Conduct and Ethics, and any waivers of our Code of Business Conduct and Ethics for directors and executive officers, on the same website.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s412810347AE059B9B12CB8CD856E4BBE"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 11. Executive compensation</font></div><div style="line-height:120%;text-align:justify;font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Item 11 of Form 10-K is incorporated by reference in our 2016 Proxy Statement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sA4F03542967355F5A5A80EF3679A8F5F"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 12. Security ownership of certain beneficial owners and management and related stockholder matters</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Item 12 of Form 10-K is incorporated by reference to our 2016 Proxy Statement. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="sA42944B4C6FC53D79DCCD8A2CB58B385"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 13. Certain relationships and related transactions, and director independence</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Item 13 of Form 10-K is incorporated by reference to our 2016 Proxy Statement. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><a name="s6CC2B3C5FD7F53CF8384F43B4F1F28D1"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 14. Principal accounting fees and services</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Item 14 of Form 10-K is incorporated by reference to our 2016 Proxy Statement.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">85</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="sCCFFC07343B05938B9DB07FDDD2BBEFD"></a><br><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Part IV.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;"><br></font></div><a name="s35B853D82BA0515FB2344C09762D71DE"></a><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">Item 15. Exhibits, financial statement schedules</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(a) Documents filed as part of this report</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(1) All financial statements</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="92%"></td><td width="8%"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Index to consolidated financial statements</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBED42CA0A9D65D7E92EE6C5971BC59BE"><font style="font-family:Arial;font-size:10pt;">Consolidated balance sheets as of January 31, 2016 and 2015</font></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sBED42CA0A9D65D7E92EE6C5971BC59BE">54</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sE63281F6FF815CFC8AD760174E33CCB0"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of operations and comprehensive income for the years ended January 31, 2016, 2015 and 2014</font></a><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#sE63281F6FF815CFC8AD760174E33CCB0">55</a></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E9D1BC6AC9752B1A716E2F96C2B0DEC"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit) for the years ended January 31, 2016, 2015 and 2014</font></a><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s3E9D1BC6AC9752B1A716E2F96C2B0DEC">56</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s312192F905615E9AB0D3D6E7E8D1D358"><font style="font-family:Arial;font-size:10pt;">Consolidated statements of cash flows for the years ended January 31, 2016, 2015 and 2014</font></a><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s312192F905615E9AB0D3D6E7E8D1D358">57</a></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s7FB75C84E2045942A8E358A8588E956E"><font style="font-family:Arial;font-size:10pt;">Notes to consolidated financial statements</font></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s7FB75C84E2045942A8E358A8588E956E">59</a></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s98C58045001956DC8293FBA9545F970F"><font style="font-family:Arial;font-size:10pt;">Supplementary quarterly financial data (unaudited)</font></a></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:Arial;font-size:10pt;" href="#s98C58045001956DC8293FBA9545F970F">83</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(2) Financial statement schedules</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All financial statement schedules have been omitted, since the required information is not applicable or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements and notes thereto included in this Form 10-K.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(3) Exhibits required by Item 601 of Regulation S-K</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information required by this Section (a)(3) of Item&#160;15 is set forth on the exhibit index that follows the Signatures page of this Annual Report on Form 10-K.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">86</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s8BFC2DA1041C5C9FB0053414EF36FBFC"></a><br><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Signatures</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized in the City of Draper, State of Utah on this 31th day of March, 2015.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="51%"></td><td width="9%"></td><td width="1%"></td><td width="39%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">HEALTHEQUITY, INC.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Jon Kessler</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Jon Kessler</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">President and Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">87</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s8BFC2DA1041C5C9FB0053414EF36FBFC"></a><br><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Power of attorney</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">KNOW ALL PERSONS BY THESE PRESENT, that each person whose signature appears below hereby constitutes and appoints Jon Kessler and Darcy Mott, and each of them acting individually, as his or her true and lawful attorneys-in-fact and agents, with full power of each to act alone, with full powers of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K with all exhibits thereto and all documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, with full power of each to act alone, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or his or her or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="23%"></td><td width="9%"></td><td width="1%"></td><td width="67%"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Jon Kessler</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Jon Kessler</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">President and Chief Executive Officer (Principal Executive Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Darcy Mott</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Darcy Mott</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Executive Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Frank A. Corvino</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Frank A. Corvino</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Evelyn Dilsaver</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Evelyn Dilsaver</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Michael O. Leavitt</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Michael O. Leavitt</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Frank T. Medici</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Frank T. Medici</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Stephen D. Neeleman, M.D. </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stephen D. Neeleman, M.D.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Manu Rana</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Manu Rana</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Ian Sacks</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Ian Sacks</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Director</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Date: March 31, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Robert W. Selander</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Robert W. Selander</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Chairman of the Board, Director</font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">88</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s51F50120D7B75015A4C1C96CE00AE074"></a><br><div style="line-height:120%;font-size:14pt;"><font style="font-family:Arial;font-size:14pt;font-weight:bold;">Exhibit Index</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td width="11%"></td><td width="1%"></td><td width="48%"></td><td width="6%"></td><td width="12%"></td><td width="8%"></td><td width="14%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Incorporate by reference</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exhibit</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">no.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">File No.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exhibit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Filing Date</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amended and Restated Certificate of Incorporation of the Registrant</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1/A</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.2</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amended and Restated Bylaws of the Registrant</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1/A</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.4</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Form of Common Stock Certificate.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1/A</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amended and Restated Registration Rights Agreement, dated August 11, 2011, by and among the Registrant and certain of its stockholders.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Form of Indemnification Agreement by and between the Registrant and its directors and officers.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.2&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2014 Equity Incentive Plan and Form of Award Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.3&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2014 Amended and Restated Equity Incentive Plan and Form of Award Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.4&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2009 Stock Plan and Form of Stock Option Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.5&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2006 Stock Plan and Form of Stock Option Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.6&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2005 Stock Plan and Form of Stock Option Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.7&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2003 Director Stock Plan and Form of Stock Option Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.8&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. 2003 Stock Plan and Form of Stock Option Agreement.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.9&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. Executive Bonus Plan for the year ended January&#160;31, 2014.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.11&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. Executive Bonus Plan for the year ended January&#160;31, 2015.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.12&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. Section 409A Specified Employee Policy.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.23</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.13&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Employment Agreement, dated June 10, 2014, by and between the Registrant and Jon Kessler.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.14&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Employment Agreement, dated June 10, 2014, by and between the Registrant and Stephen D. Neeleman, M.D.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.25</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.15&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Employment Agreement, dated June 10, 2014, by and between the Registrant and Darcy Mott.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.26</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.16&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Employment Agreement, dated July 30, 2014, by and between the Registrant and Frode Jensen.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">September 12, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.17&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Offer letter to Matthew Sydney, dated October 25, 2014.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 27, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.18&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Separation and Release Agreement, dated October 21, 2014, by and between the Registrant and E. Craig Keohan.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 27, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.19&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-Employee Director Compensation Policy.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.27</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">July 16, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.20</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Lease Agreement, dated May 15, 2015, by and between the Registrant and BG Scenic Point Office 2, L.C.</font></div><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 11, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.21</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amended and Restated Lease Agreement, dated May 15, 2015, by and between the Registrant and BG Scenic Point Office 1, L.C.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 11, 2015</font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">89</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div><hr style="page-break-after:always"><a name="s51F50120D7B75015A4C1C96CE00AE074"></a><br><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td width="11%"></td><td width="1%"></td><td width="48%"></td><td width="6%"></td><td width="12%"></td><td width="8%"></td><td width="14%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Incorporate by reference</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exhibit</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">no.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">File No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exhibit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Filing Date</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.22&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Employment Agreement, dated July 1, 2015, by and between the Registrant and Jon Soldan.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">September 10, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.23&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Offer letter to Robert W. Selander, dated September 28, 2015.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8-K</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">September 30, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Credit Agreement, dated as of September 30, 2015, by HealthEquity, Inc. and JPMorgan Chase Bank, N.A., as administrative agent.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8-K</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 6, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.25</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset Purchase Agreement, dated as of October 23, 2015, by and between The Bancorp Bank and HealthEquity, Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8-K</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 26, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.26&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Second Amended and Restated Non-Employee Director Compensation Policy</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10-Q</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">001-36568</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 9, 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">List of Subsidiaries.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">S-1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">333-196645</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">June 10, 2014</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23.1+</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Consent of PricewaterhouseCoopers LLP, Independent Registered Public Accounting Firm.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.1+</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Power of Attorney (included in the signature page to this Annual Report).</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31.1+</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certification of the Principal Executive Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31.2+</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certification of the Principal Financial Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.1*#</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certification of the Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.2*#</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certification of the Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.INS&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Instance document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.SCH&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Taxonomy schema linkbase document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.CAL&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Taxonomy calculation linkbase document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.DEF&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Taxonomy definition linkbase document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.LAB&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Taxonomy labels linkbase document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101.PRE&#8224;&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">XBRL Taxonomy presentation linkbase document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="3%"></td><td width="1%"></td><td width="96%"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">+</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Filed herewith</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Furnished herewith</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">#</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">These certifications are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference in any filing the registrant makes under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, irrespective of any general incorporation language in any filings.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8224;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Indicates management contract or compensatory plan.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8224;&#8224;</font></div><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">In accordance with Rule 406T of Regulation S-T, the information in these exhibits is furnished and deemed not filed or part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of Section 18 of the Exchange Act of 1934, and otherwise is not subject to liability under these sections. </font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">-</font><font style="font-family:Arial;font-size:10pt;">90</font><font style="font-family:Arial;font-size:10pt;">-</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>exhibit2312016-1x31.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s1AB6217B2ABB5F539FB64BD8D9B86DE8"></a><div style="line-height:120%;text-align:right;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;font-weight:bold;"></font><font style="font-family:Georgia,serif;font-size:10pt;font-weight:bold;">Exhibit 23.1</font></div><div style="line-height:120%;padding-bottom:32px;padding-top:32px;text-align:center;font-size:10pt;"><font style="font-family:Georgia,serif;font-size:10pt;font-weight:bold;text-decoration:underline;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:Georgia,serif;font-size:10pt;">We hereby consent to the incorporation by reference in the Registration Statements on Forms</font><font style="font-family:Georgia,serif;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:Georgia,serif;font-size:10pt;">S-3 (No. 333-206850) and S-8 (No. 333-204421 and No. 333-197778) of HealthEquity, Inc. of our report dated March 31, 2016 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10&#8209;K.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:Georgia,serif;font-size:10pt;">/s/ PricewaterhouseCoopers LLP <br>Salt Lake City, UT <br>March 31, 2016</font></div><br>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit3112016-1x31.htm
<DESCRIPTION>302 CEO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s617FD60F7B965FFFBE698C06BEF32171"></a><div style="line-height:120%;text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Certification of Principal Executive Officer</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Exchange Act Rules 13a-14(a) and 15d-14(a),</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">as Adopted Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Section&#160;302 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">I, Jon Kessler, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">I have reviewed this Annual Report on Form 10-K of HealthEquity, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The registrant&#8217;s other certifying officer(s) 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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Evaluated the effectiveness of the registrant&#8217;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</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">Date: </font><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">March&#160;31, 2016</font><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:50.73375262054507%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="32%"></td><td width="2%"></td><td width="66%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Jon Kessler</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;Jon Kessler</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Chief Executive Officer </font></div><div style="padding-bottom:1px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:138%;padding-bottom:13px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><br>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit3122016-1x31.htm
<DESCRIPTION>302 CFO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s5D27872E977D5F3187440C630BB9A1AD"></a><div style="line-height:120%;text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Exhibit 31.2</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Certification of Principal Financial Officer</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Exchange Act Rules 13a-14(a) and 15d-14(a),</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">as Adopted Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;font-weight:bold;">Section&#160;302 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">I, Darcy Mott, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">I have reviewed this Annual Report on Form 10-K of HealthEquity, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The registrant&#8217;s other certifying officer(s) 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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Evaluated the effectiveness of the registrant&#8217;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</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">Date: </font><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">March&#160;31, 2016</font><font style="font-family:Arial;font-size:9pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:68.13417190775681%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="14%"></td><td width="1%"></td><td width="85%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">/s/ Darcy Mott</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Darcy Mott</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">Executive Vice President and Chief Financial Officer</font></div><div style="padding-bottom:1px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;background-color:#ffffff;">&#160;</font></div><br>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>exhibit3212016-1x31.htm
<DESCRIPTION>906 CEO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s3D7207C161A65BCAA1FE71402C190958"></a><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">Exhibit 32.1</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, I, Jon Kessler, the Chief Executive Officer (Principal Executive Officer) of HealthEquity, Inc. (the &#8220;Company&#8221;), hereby certify that, to my knowledge:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our Annual Report on Form 10-K for the year ended January 31, 2016 (the &#8220;Report&#8221;), of the Company fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Date: </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:42.94871794871795%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="19%"></td><td width="2%"></td><td width="79%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By: </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Jon Kessler</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Jon Kessler</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Chief Executive Officer</font></div><div style="padding-bottom:1px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:138%;padding-bottom:13px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><br>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>exhibit3222016-1x31.htm
<DESCRIPTION>906 CFO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s4A0CE704DB40527782873F73280A0B1E"></a><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">Exhibit 32.2</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-weight:bold;">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, I, Darcy Mott, the Executive Vice President and Chief Financial Officer (Principal Financial Officer) of HealthEquity, Inc. (the &#8220;Company&#8221;), hereby certify that, to my knowledge:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our Annual Report on Form 10-K for the year ended January 31, 2016 (the &#8220;Report&#8221;), of the Company fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:Arial;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Date: </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:63.46153846153846%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="15%"></td><td width="1%"></td><td width="84%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">/s/ Darcy Mott</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Name:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:48px;text-indent:-30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Darcy Mott</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Executive Vice President and Chief Financial Officer</font></div><div style="padding-bottom:1px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;background-color:#ffffff;">&#160;</font></div><div style="line-height:138%;padding-bottom:13px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><br>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>hqy-20160131.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:DACC9FAEDF3A556A8F287100DFFFA61A,x:c8c4836934ac42d6acb23a8f2a19e1d6-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:hqy="http://www.healthequity.com/20160131" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-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:us-types="http://fasb.org/us-types/2016-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrld="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="hqy-20160131.xsd" xlink:type="simple" />
	<xbrli:context id="FD2016Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1Feb29">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-02-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBSeriesCandSeriesD3PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2may11">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-11</xbrli:startDate>
			<xbrli:endDate>2015-05-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ProductOrServiceAxis_hqy_ServicingContractsPortfolioOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hqy:ServicingContractsPortfolioOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q4Dec31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_hqy_OtherAcquiredIntangiblesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hqy:OtherAcquiredIntangiblesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q2July14_us-gaap_DividendsAxis_us-gaap_DividendDeclaredMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-13</xbrli:startDate>
			<xbrli:endDate>2014-07-14</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hqy_HealthboxInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hqy:HealthboxInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-08-05</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ProductOrServiceAxis_hqy_ServicingContractsPortfolioTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hqy:ServicingContractsPortfolioTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2may11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-11</xbrli:startDate>
			<xbrli:endDate>2015-05-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q2July14">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-14</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2may12">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-05-11</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Jan1-Dec31-2015">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hqy:ProcessingServicesFeesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OfficeLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OtherAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:AmendedLeaseAgreementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q2july01_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:AmendedLeaseAgreementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q2july01">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-07-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2may15_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OfficeLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-15</xbrli:startDate>
			<xbrli:endDate>2015-05-15</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OfficeLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:LeaseAgreementSignedonMayFifteenTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2may15">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-15</xbrli:startDate>
			<xbrli:endDate>2015-05-15</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OtherAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OfficeLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OtherAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:LeaseAgreementSignedonMayFifteenTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OfficeLeaseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:AmendedLeaseAgreementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:OtherAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2may15_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">hqy:LeaseAgreementSignedonMayFifteenTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-15</xbrli:startDate>
			<xbrli:endDate>2015-05-15</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q3Sep30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-30</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxPeriodAxis_hqy_ExpireInTaxYears2023Through2029Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hqy:ExpireInTaxYears2023Through2029Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember_us-gaap_TaxPeriodAxis_hqy_ExpireBeginningWithTaxYear2018Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hqy:ExpireBeginningWithTaxYear2018Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxPeriodAxis_hqy_ExpireInTaxYears2023Through2029Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hqy:ExpireInTaxYears2023Through2029Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember_us-gaap_TaxPeriodAxis_hqy_ExpireBeginningWithTaxYear2024Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hqy:ExpireBeginningWithTaxYear2024Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q3Aug05_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-08-05</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q4Jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4Jan31_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-31</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q4Jan29_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q3aug04_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-04</xbrli:startDate>
			<xbrli:endDate>2014-08-04</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hqy:SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:SalesandMarketingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:SalesandMarketingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:TechnologyandDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:TechnologyandDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:SalesandMarketingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hqy:TechnologyandDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hqy:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hqy:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q2July">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFourMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hqy:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hqy:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q4Jan30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hqy:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsandKeyEmployeesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hqy:DirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hqy:SeriesBSeriesCandSeriesD3PreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-30</xbrli:startDate>
			<xbrli:endDate>2014-01-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hqy:CompanyownedbyPresidentandChiefExecutiveOfficerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2014Q1april30_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">hqy:A401kMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-04-30</xbrli:startDate>
			<xbrli:endDate>2014-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q2May_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">hqy:A401kMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-05-01</xbrli:startDate>
			<xbrli:endDate>2014-05-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">hqy:A401kMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-02-01</xbrli:startDate>
			<xbrli:endDate>2014-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">hqy:A401kMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanNameAxis">hqy:A401kMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-02-01</xbrli:startDate>
			<xbrli:endDate>2015-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-08-01</xbrli:startDate>
			<xbrli:endDate>2014-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-05-01</xbrli:startDate>
			<xbrli:endDate>2014-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-11-01</xbrli:startDate>
			<xbrli:endDate>2016-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-05-01</xbrli:startDate>
			<xbrli:endDate>2015-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-08-01</xbrli:startDate>
			<xbrli:endDate>2015-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-11-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-02-01</xbrli:startDate>
			<xbrli:endDate>2014-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_hqy_RevenueUnderstatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001428336</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis">hqy:RevenueUnderstatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-11-01</xbrli:startDate>
			<xbrli:endDate>2015-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="lease_renewal">
		<xbrli:measure>hqy:lease_renewal</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usdPerShare">
		<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="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="segment">
		<xbrli:measure>hqy:segment</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2016Q4YTD" id="Fact-90E8B6665DC1D380913EC9608CC8CE92">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2016Q4YTD" id="Fact-8F0A95F9BE2F39BEA74AC9608CC7CF87">--01-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2016Q4YTD" id="Fact-A65EB961E4848710FE0DC9608CEA6D86">FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2016Q4YTD" id="Fact-26ED16CF3483ADFC2033C9608CE9522B">2016</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2016Q4YTD" id="Fact-8882181E6685619E0FBBC9608CEAA5AD">2016-01-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2016Q4YTD" id="Fact-60EB2A6A5A16BE02E5EEC9608CCAE3F8">10-K</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2016Q4YTD" id="Fact-2286EC8F67EF18EA4D47C9608CD0F0C9">0001428336</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2016Q1Feb29" decimals="INF" id="Fact-314770ED8EDE6874539FC9608CCCC7CA" unitRef="shares">57767697</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCurrentReportingStatus contextRef="FD2016Q4YTD" id="Fact-D1826F16F00F3C3610A7C9608CC84C03">Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityFilerCategory contextRef="FD2016Q4YTD" id="Fact-A3E2FC9DF8B7E04928E0C9608CE90B89">Large Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityPublicFloat contextRef="FI2016Q2" decimals="-8" id="Fact-9F46EA612CC872A7F4A6C9608CCA61EF" unitRef="usd">1300000000</dei:EntityPublicFloat>
	<dei:EntityRegistrantName contextRef="FD2016Q4YTD" id="Fact-ADD4959322331E078F8BC9608CCB0C3A">HEALTHEQUITY INC</dei:EntityRegistrantName>
	<dei:EntityVoluntaryFilers contextRef="FD2016Q4YTD" id="Fact-BEF7B9E9E788DEEF3D41C9608CEAE86C">No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef="FD2016Q4YTD" id="Fact-4545C504BCBC69AE111CC9608CE9821D">Yes</dei:EntityWellKnownSeasonedIssuer>
	<hqy:AccountFeesReceivable contextRef="FI2016Q4" decimals="-5" id="Fact-34BA6158BCF62E77D99DC9608CE9974D" unitRef="usd">6900000</hqy:AccountFeesReceivable>
	<hqy:AmortizationofAcquiredIntangible contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D15CF8798F830A02E53AC9608CE3229C" unitRef="usd">1637000</hqy:AmortizationofAcquiredIntangible>
	<hqy:AmortizationofAcquiredIntangible contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4782361757883E162BEDC9608CDE34A8" unitRef="usd">1637000</hqy:AmortizationofAcquiredIntangible>
	<hqy:AmortizationofAcquiredIntangible contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9908DC7ACF41F4FE8DD2C9608CDC0CFC" unitRef="usd">2208000</hqy:AmortizationofAcquiredIntangible>
	<hqy:CalculatedNetWorth contextRef="D2016Q4Jan1-Dec31-2015" decimals="0" id="Fact-B44239BF017D56BF9427C9608CE8884C" unitRef="usd">201324812</hqy:CalculatedNetWorth>
	<hqy:CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure contextRef="FI2015Q4" decimals="-3" id="Fact-374AD9085440A23942BDC9608CDB9EDC" unitRef="usd">111005000</hqy:CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure>
	<hqy:CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure contextRef="FI2016Q4" decimals="-3" id="Fact-EA8CDDE54BB38C308671C9608CDF955E" unitRef="usd">123775000</hqy:CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4" decimals="-3" id="Fact-35A4A2DBC81AC50BCE26C9608CE6D990" unitRef="shares">1084000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="-3" id="Fact-BB6B7B24354766D33E33C9608CDF7D84" unitRef="shares">26000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-806465C1E8A82DB3E2EDC9608CCFE4E9" unitRef="shares">50000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="-3" id="Fact-4B07AD5A91A2CAF499B6C9608CD16AB3" unitRef="shares">5000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="-3" id="Fact-1F2BC589A57A44CFDB06C9608CE03A0D" unitRef="shares">10000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="-3" id="Fact-493199F3E61BA5C82E67C9608CCFA488" unitRef="shares">4000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" decimals="-3" id="Fact-E4E05F7B2EBE0D756DDAC9608CC7365A" unitRef="shares">767000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2015Q4" decimals="-3" id="Fact-AADDBA5412FC2B13DA3AC9608CE49266" unitRef="shares">2972000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="-3" id="Fact-C8B453EE7C10639FBAD2C9608CD05D45" unitRef="shares">124000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-8354D185B7707326D717C9608CE057E3" unitRef="shares">340000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsExercised>
	<hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited contextRef="FD2015Q4YTD_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-42514A0BB416BECA18A2C9608CCFE76B" unitRef="shares">10000</hqy:ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited>
	<hqy:CommonStockSharesSoldbyStockholders contextRef="D2016Q2may11" decimals="INF" id="Fact-EE4AF2D8C2F82394AD2BC9608CE72037" unitRef="shares">3455000</hqy:CommonStockSharesSoldbyStockholders>
	<hqy:CommonStockWarrantsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0954A8D60180F620C081C9608CCA1B4C" unitRef="usd">1128000</hqy:CommonStockWarrantsExercised>
	<hqy:CommonStockWarrantsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D30DCEE31919A39F7D30C9608CC6ABCE" unitRef="usd">2334000</hqy:CommonStockWarrantsExercised>
	<hqy:CommonStockWarrantsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-DC50BB37CF25612C4AB5C9608CCB9CE0" unitRef="usd">0</hqy:CommonStockWarrantsExercised>
	<hqy:CommonandPreferredStockSharesAuthorized contextRef="I2014Q2July14" decimals="INF" id="Fact-20305081897742B1F5D5C9608CE7F6F7" unitRef="shares">1000000000</hqy:CommonandPreferredStockSharesAuthorized>
	<hqy:ContractTerminationFeePercentage contextRef="FD2016Q4YTD" decimals="INF" id="Fact-6565C7348656365B2C55C9608CC710E9" unitRef="number">0.75</hqy:ContractTerminationFeePercentage>
	<hqy:ContractTerminationWrittenNoticeRequired contextRef="FD2016Q4YTD" id="Fact-CF6F21E39DF1074E32FAC9608CE68C5F">P180D</hqy:ContractTerminationWrittenNoticeRequired>
	<hqy:ConvertiblePreferredStockConversionRatio contextRef="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="INF" id="Fact-8B0883181AD96B826F91C9608CD76FAB" unitRef="number">1</hqy:ConvertiblePreferredStockConversionRatio>
	<hqy:ConvertiblePreferredStockConversionRatio contextRef="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-1DEDE8F1E4BE3B610AF6C9608CD9AB03" unitRef="number">1.38</hqy:ConvertiblePreferredStockConversionRatio>
	<hqy:ConvertiblePreferredStockConversionRatio contextRef="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-E20F0EC093F1D4E26E44C9608CD7A230" unitRef="number">2</hqy:ConvertiblePreferredStockConversionRatio>
	<hqy:ConvertiblePreferredStockConversionRatio contextRef="D2014Q3Aug05_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-8EA17271EE751F0F55D3C9608CD0EA06" unitRef="number">2.27</hqy:ConvertiblePreferredStockConversionRatio>
	<hqy:ConvertiblePreferredStockConversionRatio contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="INF" id="Fact-FBD3FA361A207350FEF4C9608CC90F9D" unitRef="number">1</hqy:ConvertiblePreferredStockConversionRatio>
	<hqy:ConvertiblePreferredStockTermsofConversionSpecialVotingRights contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-CAB392EC420864777ED4C9608CD46503" unitRef="number">0.05</hqy:ConvertiblePreferredStockTermsofConversionSpecialVotingRights>
	<hqy:CostMethodInvestmentOwnershipPercentage contextRef="FI2016Q4" decimals="2" id="Fact-1958CA7A0EEDC8EAEC67C9608CE7AD7A" unitRef="number">0.02</hqy:CostMethodInvestmentOwnershipPercentage>
	<hqy:CostOfServicesCardCosts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-56B5B2434876409B49A6C9608CDB7675" unitRef="usd">4137000</hqy:CostOfServicesCardCosts>
	<hqy:CostOfServicesCardCosts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-50F16AC44E073E1F6138C9608CD8B747" unitRef="usd">5899000</hqy:CostOfServicesCardCosts>
	<hqy:CostOfServicesCardCosts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E10275F61FB8D6A805B0C9608CE70A3E" unitRef="usd">8248000</hqy:CostOfServicesCardCosts>
	<hqy:CostOfServicesCustodialCosts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-804C6FAE946E1CD4B005C9608CDA3037" unitRef="usd">3487000</hqy:CostOfServicesCustodialCosts>
	<hqy:CostOfServicesCustodialCosts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C0321F48A67D1122F96DC9608CDE6B33" unitRef="usd">4141000</hqy:CostOfServicesCustodialCosts>
	<hqy:CostOfServicesCustodialCosts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-87437AC0417CA34B03C0C9608CDF6D66" unitRef="usd">6522000</hqy:CostOfServicesCustodialCosts>
	<hqy:CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount contextRef="I2016Q4Dec31" decimals="0" id="Fact-3B38DC9E76DEF8C6CC98C9608CE7A80F" unitRef="usd">6845689390</hqy:CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount>
	<hqy:DebtInstrumentCovenantDescriptionInterestCoverageRatio contextRef="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-1637C3ED0E9ABCBC62FDC9608CDF96B2" unitRef="number">3.00</hqy:DebtInstrumentCovenantDescriptionInterestCoverageRatio>
	<hqy:DebtInstrumentCovenantDescriptionLeverageRatio contextRef="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-25F07254C4EEB4A493A9C9608CE2DDA4" unitRef="number">3.00</hqy:DebtInstrumentCovenantDescriptionLeverageRatio>
	<hqy:DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2016Q4" decimals="-5" id="Fact-B47785774D83B3C3405EC9608CD359F8" unitRef="usd">7400000</hqy:DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<hqy:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-67D58A08DC3759FD321AC9608CD063EC" unitRef="usd">21000</hqy:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>
	<hqy:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-352D8BBAB808A199110FC9608CD3C414" unitRef="usd">55000</hqy:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>
	<hqy:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-2DA75BD7C169D6404B52C9608CD384CA" unitRef="usd">35000</hqy:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>
	<hqy:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-7E0A0D0E644A62F02C48C9608CCBAC08" unitRef="usd">32000</hqy:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>
	<hqy:DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-8457DB578C521DDBF64FC9608CD44F78" unitRef="usd">0</hqy:DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent>
	<hqy:DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-A9A1F6765F3326219F9BC9608CD09A51" unitRef="usd">120000</hqy:DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent>
	<hqy:DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-AD20F17ACC90F1FB3B04C9608CC51340" unitRef="usd">5355000</hqy:DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent>
	<hqy:DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E72844B683BA88C1880EC9608CE94C40" unitRef="usd">3996000</hqy:DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-C636E50ECF7F9FDF8429C9608CE57C67" unitRef="usd">0</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9B3B96EE0B61FEE8972BC9608CDE8BAF" unitRef="usd">843000</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1BC21B0BA21EAAC95923C9608CE59640" unitRef="usd">0</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-4B6EE3C432468937BD9EC9608CE5725A" unitRef="usd">0</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-488D0906C7AC92C973E2C9608CD34F96" unitRef="usd">735000</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment>
	<hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-03EE7F5AE4BC504730B1C9608CC5AA7A" unitRef="usd">0</hqy:DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment>
	<hqy:FairValueAssumptionProbabilityofLiquidation contextRef="FD2015Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" decimals="INF" id="Fact-D9C711E8EE71F703FC28C9608CD1C597" unitRef="number">0</hqy:FairValueAssumptionProbabilityofLiquidation>
	<hqy:FeesReceivablefromCustodialBanks contextRef="FI2016Q4" decimals="-5" id="Fact-8BC8728B801F465049BFC9608CE70B75" unitRef="usd">4200000</hqy:FeesReceivablefromCustodialBanks>
	<hqy:IncreaseDecreaseinNetIncomeandComprehensiveIncome contextRef="FD2015Q4QTD_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_hqy_RevenueUnderstatedMember" decimals="-3" id="Fact-A39D042F8935120698AAC9608CD1DA0D" unitRef="usd">246000</hqy:IncreaseDecreaseinNetIncomeandComprehensiveIncome>
	<hqy:LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember" decimals="INF" id="Fact-703F378DE846EAA58989C9608CD78101" unitRef="number">0.025</hqy:LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage>
	<hqy:LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" decimals="INF" id="Fact-61F41BDA8EBF3CCC3947C9608CE8E3BB" unitRef="number">0.025</hqy:LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage>
	<hqy:LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent contextRef="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember" decimals="-5" id="Fact-6130FC9AF3CDE022343BC9608CCB9C84" unitRef="usd">1600000</hqy:LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent>
	<hqy:LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent contextRef="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" decimals="-5" id="Fact-32DCCFD4A909F94D02DAC9608CD41C60" unitRef="usd">1000000</hqy:LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent>
	<hqy:LesseeLeasingArrangementsOperatingLeasesNumberofRenewals contextRef="D2015Q2july01_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember" decimals="INF" id="Fact-41ABCE5E6B182C06E43CC9608CCF6191" unitRef="lease_renewal">2</hqy:LesseeLeasingArrangementsOperatingLeasesNumberofRenewals>
	<hqy:LesseeLeasingArrangementsOperatingLeasesNumberofRenewals contextRef="D2016Q2may15_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" decimals="INF" id="Fact-824FF052158ABE771375C9608CD476F7" unitRef="lease_renewal">2</hqy:LesseeLeasingArrangementsOperatingLeasesNumberofRenewals>
	<hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B6D1773DA8710DAF888EC9608CD81763" unitRef="usd">5363000</hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9A9A8A29D005C326CC43C9608CDE618C" unitRef="usd">735000</hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A28E676B783C41F52658C9608CE546B5" unitRef="usd">0</hqy:LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:LossOnRevaluationOfWarrants contextRef="FD2014Q4YTD" decimals="-3" id="Fact-302DC8959B7D69930687C9608CE469EF" unitRef="usd">614000</hqy:LossOnRevaluationOfWarrants>
	<hqy:LossOnRevaluationOfWarrants contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5FC6744BF7A159D521B9C9608CE1303B" unitRef="usd">0</hqy:LossOnRevaluationOfWarrants>
	<hqy:LossOnRevaluationOfWarrants contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2D9AB2BC68E7D097AFC8C9608CE4E604" unitRef="usd">0</hqy:LossOnRevaluationOfWarrants>
	<hqy:MinimumNetWorthAboveCustodialAssetsAsaPercentage contextRef="I2016Q4Dec31" decimals="INF" id="Fact-78C07EB1D77E03B91746C9608CE8E2BD" unitRef="number">0.01</hqy:MinimumNetWorthAboveCustodialAssetsAsaPercentage>
	<hqy:MinimumNetWorthRequiredAsaPercentageofCustodialFunds contextRef="I2016Q4Dec31" decimals="INF" id="Fact-A9BC7591827EBDB1E6EFC9608CE65EA5" unitRef="number">0.02</hqy:MinimumNetWorthRequiredAsaPercentageofCustodialFunds>
	<hqy:PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions contextRef="D2016Q2may11" decimals="-5" id="Fact-1846596A01BEA9B38AF2C9608CE8FCAE" unitRef="usd">1000000</hqy:PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions>
	<hqy:PercentageofSupportableCustodialFundsAsaPercentageofNetWorth contextRef="I2016Q4Dec31" decimals="INF" id="Fact-80B5B9DC2D10591D74B7C9608CE8FCB2" unitRef="number">0.02</hqy:PercentageofSupportableCustodialFundsAsaPercentageofNetWorth>
	<hqy:PreferredStockConvertibleIntoCommonStockNumberofShares contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="INF" id="Fact-97019EC8C423CB9EC902C9608CCFF102" unitRef="shares">2000000</hqy:PreferredStockConvertibleIntoCommonStockNumberofShares>
	<hqy:PreferredStockConvertibleIntoCommonStockNumberofShares contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="-5" id="Fact-19502914E1C0A667B730C9608CD72873" unitRef="shares">4200000</hqy:PreferredStockConvertibleIntoCommonStockNumberofShares>
	<hqy:PreferredStockConvertibleIntoCommonStockNumberofShares contextRef="I2014Q4Jan29_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="-5" id="Fact-31A94CDE522293C55C15C9608CD7C126" unitRef="shares">4700000</hqy:PreferredStockConvertibleIntoCommonStockNumberofShares>
	<hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D7220CA5568162EDDE73C9608CD9AA81" unitRef="usd">0</hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts>
	<hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-34748BEB82E7CD09079AC9608CE93D9E" unitRef="usd">132587000</hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts>
	<hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-87760E6CBD631543261FC9608CDAF326" unitRef="usd">0</hqy:ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts>
	<hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3E6401F23544E7382CC3C9608CDA3474" unitRef="usd">0</hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid>
	<hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BE1A35EF5FA2C837253FC9608CC5684C" unitRef="usd">0</hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid>
	<hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid contextRef="FD2016Q4YTD" decimals="-3" id="Fact-F084E005F32D512F87F5C9608CD8FAF9" unitRef="usd">23492000</hqy:ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid>
	<hqy:ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering contextRef="D2016Q2may11" decimals="-3" id="Fact-70B95BE153BED5F8B067C9608CE83A03" unitRef="usd">222000</hqy:ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering>
	<hqy:ReclassificationofTemporaryEquitytoDerivativeLiability contextRef="FD2014Q4YTD" decimals="-3" id="Fact-34305879526EDE6A49CFC9608CC99942" unitRef="usd">0</hqy:ReclassificationofTemporaryEquitytoDerivativeLiability>
	<hqy:ReclassificationofTemporaryEquitytoDerivativeLiability contextRef="FD2015Q4YTD" decimals="-3" id="Fact-40C98141480456943EEAC9608CC877C8" unitRef="usd">6917000</hqy:ReclassificationofTemporaryEquitytoDerivativeLiability>
	<hqy:ReclassificationofTemporaryEquitytoDerivativeLiability contextRef="FD2016Q4YTD" decimals="-3" id="Fact-65B93D2413EC1B482B64C9608CCC58E8" unitRef="usd">0</hqy:ReclassificationofTemporaryEquitytoDerivativeLiability>
	<hqy:ReclassificationsofTemporarytoPermanentEquityAccretion contextRef="FD2014Q4YTD" decimals="-3" id="Fact-766DC614DF8ACDD29F66C9608CCDFF22" unitRef="usd">5764000</hqy:ReclassificationsofTemporarytoPermanentEquityAccretion>
	<hqy:ReclassificationsofTemporarytoPermanentEquityAccretion contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7689217FE13310042407C9608CC864A2" unitRef="usd">-4021000</hqy:ReclassificationsofTemporarytoPermanentEquityAccretion>
	<hqy:ReclassificationsofTemporarytoPermanentEquityShares contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9516A9A38AAB4CED9164C9608CCBBC47" unitRef="usd">-17349000</hqy:ReclassificationsofTemporarytoPermanentEquityShares>
	<hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices contextRef="FD2014Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" decimals="-3" id="Fact-9E70E1ACA70480702E94C9608CDD167C" unitRef="usd">450000</hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices>
	<hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices contextRef="FD2015Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" decimals="-3" id="Fact-BAC5B506B672D9D06762C9608CDD280D" unitRef="usd">162000</hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices>
	<hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices contextRef="FD2016Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" decimals="-3" id="Fact-BF6DCFB40736DEF1101DC9608CDD99A4" unitRef="usd">0</hqy:RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices>
	<hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2014Q4YTD" decimals="-3" id="Fact-649D5466312270445BCAC9608CD757D2" unitRef="usd">5363000</hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F05879984B9FB5C95DDBC9608CD50047" unitRef="usd">735000</hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative contextRef="FD2016Q4YTD" decimals="-3" id="Fact-60C1D0BEF1FC75296143C9608CD79753" unitRef="usd">0</hqy:RevaluationOfRedeemableConvertiblePreferredStockDerivative>
	<hqy:RevaluationOfWarrantLiability contextRef="FD2014Q4YTD" decimals="-3" id="Fact-298114986A22764F8D7DC9608CD9C9E2" unitRef="usd">614000</hqy:RevaluationOfWarrantLiability>
	<hqy:RevaluationOfWarrantLiability contextRef="FD2015Q4YTD" decimals="-3" id="Fact-75E342B6A78F4ADF8BD6C9608CD85219" unitRef="usd">0</hqy:RevaluationOfWarrantLiability>
	<hqy:RevaluationOfWarrantLiability contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8638F7BD60A7410E64CEC9608CD4AED9" unitRef="usd">0</hqy:RevaluationOfWarrantLiability>
	<hqy:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" decimals="-5" id="Fact-77B10E121F51EE6F4486C9608CE053CE" unitRef="usd">34500000</hqy:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage contextRef="FI2016Q4" decimals="INF" id="Fact-A0915700F5B399FBCCC0C9608CDD7A06" unitRef="number">0.03</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFourMember" decimals="INF" id="Fact-4467B372634B2CF19BEFC9608CDB234E" unitRef="number">0.25</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" decimals="INF" id="Fact-951BF8A40960CD280A5DC9608CE1514D" unitRef="number">0.3</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF" id="Fact-D677F27074FD6CEA632CC9608CCC643E" unitRef="number">0.3</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment contextRef="FD2016Q4YTD" id="Fact-19F134F1CF34163E287CC9608CD2704C">P90D</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment>
	<hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice contextRef="D2014Q3Aug05" decimals="INF" id="Fact-1E668E6C6C79025B8C95C9608CE5AAE8" unitRef="usdPerShare">1.00</hqy:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised contextRef="FD2016Q4YTD" decimals="2" id="Fact-95107302E2713F66E415C9608CD0CC4A" unitRef="usdPerShare">0.10</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited contextRef="FD2016Q4YTD" decimals="2" id="Fact-E032BAC6886FE4FB7F0BC9608CD820BC" unitRef="usdPerShare">0.50</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted contextRef="FD2016Q4YTD" decimals="2" id="Fact-EB5BE2603B1DC41E4828C9608CDB6A18" unitRef="usdPerShare">25.39</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding contextRef="FI2015Q4" decimals="2" id="Fact-29A614DA4256847E09ADC9608CCE2564" unitRef="usdPerShare">0.10</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding contextRef="FI2016Q4" decimals="2" id="Fact-64FDCC16FD1F16A91373C9608CD76CAD" unitRef="usdPerShare">0.10</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised contextRef="FD2016Q4YTD" decimals="2" id="Fact-6CC7F0E3D6255B6F966AC9608CCBDEF9" unitRef="usdPerShare">18.93</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited contextRef="FD2016Q4YTD" decimals="2" id="Fact-5E8CA4A248C83B67894DC9608CCDD379" unitRef="usdPerShare">28.69</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted contextRef="FD2016Q4YTD" decimals="2" id="Fact-E64FFC02A8E3B4F37FB7C9608CD5C8B7" unitRef="usdPerShare">33.47</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding contextRef="FI2015Q4" decimals="2" id="Fact-49A6F3106E930411866CC9608CD5525B" unitRef="usdPerShare">25.45</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding>
	<hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding contextRef="FI2016Q4" decimals="2" id="Fact-75C475FB1F8AD31828FDC9608CD6C4C7" unitRef="usdPerShare">33.47</hqy:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding>
	<hqy:StockIssuanceCostsOther contextRef="D2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember" decimals="-5" id="Fact-ADA98EE6B18764F6B219C9608CE788A8" unitRef="usd">3700000</hqy:StockIssuanceCostsOther>
	<hqy:StockIssuanceCostsUnderwritersDiscountsAndCommissions contextRef="D2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember" decimals="-5" id="Fact-586FDE5EBF9BE59CF80EC9608CE6FB49" unitRef="usd">10200000</hqy:StockIssuanceCostsUnderwritersDiscountsAndCommissions>
	<hqy:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-36E9A8F727C0021C4383C9608CE5FF7B" unitRef="shares">1084000</hqy:StockIssuedDuringPeriodSharesWarrantsExercised>
	<hqy:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-AAD91AF90DDA3B07ABC8C9608CDE6D9F" unitRef="shares">2972000</hqy:StockIssuedDuringPeriodSharesWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-23CD5EE798DDB00B284FC9608CC64C10" unitRef="usd">1202000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-05567A16CFCBF39D9D67C9608CCED3E7" unitRef="usd">2547000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-267888D8A4042EBEA137C9608CDDFA56" unitRef="usd">-1345000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B9F6AA952C73200197D7C9608CE6B98A" unitRef="usd">2380000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-3507679E1791F462F494C9608CDF4004" unitRef="usd">4714000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:StockIssuedDuringPeriodValueWarrantsExercised contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-AAE6A66580D2BE6D88E8C9608CD25252" unitRef="usd">-2334000</hqy:StockIssuedDuringPeriodValueWarrantsExercised>
	<hqy:SupportableCustodialFundsCalculated contextRef="I2016Q4Dec31" decimals="0" id="Fact-D4A2A5BE142B5CC34DFAC9608CE82398" unitRef="usd">10066240600</hqy:SupportableCustodialFundsCalculated>
	<hqy:TemporaryEquityDividendPayableDurationtoPayDividends contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" id="Fact-10942469A8C72CE8CEA3C9608CD92119">P30D</hqy:TemporaryEquityDividendPayableDurationtoPayDividends>
	<hqy:TemporaryEquityDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-32693C8ECD6E44925224C9608CCF75E1" unitRef="number">0.06</hqy:TemporaryEquityDividendRatePercentage>
	<hqy:TemporaryEquityDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-0494BE6F2A7DE04B4EA9C9608CDAC56E" unitRef="number">0.06</hqy:TemporaryEquityDividendRatePercentage>
	<hqy:TemporaryEquityDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-8AFDA24975723C452211C9608CD55C11" unitRef="number">0.06</hqy:TemporaryEquityDividendRatePercentage>
	<hqy:TemporaryEquityDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-E11B051AE6A4F0EA9E1CC9608CCCAEF3" unitRef="number">0.06</hqy:TemporaryEquityDividendRatePercentage>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="FI2013Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-4297D102F8BBF0F9E6ADC9608CD549B0" unitRef="shares">200000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-B1E728104BB859FD450DC9608CD0E168" unitRef="shares">9400000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-1E4A61AE7E523B76067CC9608CCECAFE" unitRef="shares">11700000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-6BE3B8ABD3A8929E7B1FC9608CCA4B60" unitRef="shares">1000000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-B85DEB696DAF252C5AE8C9608CD7297C" unitRef="shares">4300000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityNumberOfSharesConvertibleInto contextRef="I2014Q4Jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-4C34778BE618FE3F11E4C9608CD6F47C" unitRef="shares">4400000</hqy:TemporaryEquityNumberOfSharesConvertibleInto>
	<hqy:TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares contextRef="FD2014Q4YTD" decimals="-3" id="Fact-EA7BA2677B974220BE1CC9608CD232F2" unitRef="shares">84000</hqy:TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares>
	<hqy:TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue contextRef="FD2014Q4YTD" decimals="-3" id="Fact-06734FAFEEF8C89689FBC9608CDEA9B0" unitRef="usd">236000</hqy:TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue>
	<hqy:UnrecognizedTaxBenefitNet contextRef="FI2015Q4" decimals="-3" id="Fact-2BD7544AE161CFD49926C9608CE07E6E" unitRef="usd">20000</hqy:UnrecognizedTaxBenefitNet>
	<hqy:UnrecognizedTaxBenefitNet contextRef="FI2016Q4" decimals="-3" id="Fact-E7B3EB62CD724D4861FDC9608CE018D5" unitRef="usd">0</hqy:UnrecognizedTaxBenefitNet>
	<hqy:UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets contextRef="FI2015Q4" decimals="-3" id="Fact-F22724767E453EB80709C9608CCA6CD9" unitRef="usd">280000</hqy:UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets>
	<hqy:UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets contextRef="FI2016Q4" decimals="-3" id="Fact-A95B0D84367AF32207C2C9608CCB934A" unitRef="usd">393000</hqy:UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets>
	<us-gaap:AccountsPayableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-26E51AC7C2BF30E36E2FC9608CE1E2C0" unitRef="usd">1303000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-D7340ADC671DB059BFB4C9608CDA16E6" unitRef="usd">2431000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-A71007B6FCA63CEE2088C9608CDB063F" unitRef="usd">9054000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-DAC1DF68E84D5DB22596C9608CD78D92" unitRef="usd">14308000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccretionExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9A63B68428B9983F3574C9608CDAE1DA" unitRef="usd">38000</us-gaap:AccretionExpense>
	<us-gaap:AccretionExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2AB7D90216453FFEA9A6C9608CD34634" unitRef="usd">0</us-gaap:AccretionExpense>
	<us-gaap:AccretionExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-444D5036F835005FDDFAC9608CD7E2B7" unitRef="usd">0</us-gaap:AccretionExpense>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-CC261D09D940E9FA78F6C9608CE07B7B" unitRef="usd">2227000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-B5504A48912A14240BF3C9608CD9F40A" unitRef="usd">1899000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-36D55B7E786A9D27E974C9608CE2AF6F" unitRef="usd">3259000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-3" id="Fact-56AB0770D4A1A8C25B1AC9608CE49842" unitRef="usd">4611000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2015Q4" decimals="-3" id="Fact-396D5D9AE611243603C6C9608CDC3FBC" unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2016Q4" decimals="-3" id="Fact-B94EBC899DCCA027E28DC9608CE03A85" unitRef="usd">-98000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2015Q4" decimals="-3" id="Fact-9F5F795936039CB84321C9608CE0D159" unitRef="usd">157094000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2016Q4" decimals="-3" id="Fact-209F20637909141B95F3C9608CD9D98B" unitRef="usd">199940000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-ED2073ECF518932DAE72C9608CDAEAF7" unitRef="usd">5764000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-5124D0B077F962ABAC95C9608CE3711D" unitRef="usd">3398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-5A8AA37DAC7EF186E69EC9608CD0A559" unitRef="usd">2366000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BAB17AE4BE81E4474984C9608CE22F43" unitRef="usd">-4021000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-12AFD22B6C2AF160653BC9608CE80DE0" unitRef="usd">-4021000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2E09359B1DDCD79A6637C9608CC8D90B" unitRef="usd">6917000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-252FCD8287424B43EDA5C9608CCF7A52" unitRef="usd">6917000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2014Q4YTD" decimals="-3" id="Fact-58BED48584D5813466D0C9608CE1E672" unitRef="usd">57000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-B1E3BA1C20A97D05C372C9608CD3F5D0" unitRef="usd">57000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2015Q4YTD" decimals="-3" id="Fact-742C5B30FC5FAF4426E9C9608CC8AC64" unitRef="usd">2525000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-AB74CF52A5D2FAF8F66AC9608CCF908F" unitRef="usd">2525000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5E349C155238CDF58A0AC9608CC9F03B" unitRef="usd">5883000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-172C700012F5B8BC583CC9608CDB6A7C" unitRef="usd">5883000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-216161DD8379367A7FEBC9608CE50F16" unitRef="usd">271000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-9CCDD73578C17EE067D6C9608CE72BB8" unitRef="usd">271000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-94DF45B83B35A6C5979CC9608CCA0880" unitRef="usd">3429000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1012F80B98038589E2EEC9608CE7C0FF" unitRef="usd">3429000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7E1404C09C4B14F6F896C9608CDFFA07" unitRef="usd">11557000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-68B7B2FCE51F39704C14C9608CE8BA24" unitRef="usd">11557000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-289937647A74155887CAC9608CE0DB78" unitRef="usd">57000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember" decimals="-3" id="Fact-C6388A58690F40B9B1C1C9608CDD26F7" unitRef="usd">12000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember" decimals="-3" id="Fact-61FAEBB51866153C0458C9608CDB8FD8" unitRef="usd">16000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-AE15E004B22F10DF821AC9608CD72697" unitRef="usd">9000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-4433D1C5B553170FD789C9608CCC2FF6" unitRef="usd">20000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2D3A7A8FE7E6EE219701C9608CCE6A44" unitRef="usd">2525000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-3F11FE760D324858A91FC9608CDB54FD" unitRef="usd">1700000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember" decimals="-3" id="Fact-9050CB3C04332B1455A5C9608CD2C1CD" unitRef="usd">504000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember" decimals="-3" id="Fact-C0EE3535F01A7C4B3420C9608CDA17B5" unitRef="usd">263000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-EA8B0C1454AA98F82987C9608CD10489" unitRef="usd">403000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-2FDDE29AD409873479D3C9608CDD6D29" unitRef="usd">1355000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-29D08962BBBFCD67CFA7C9608CDC7B5C" unitRef="usd">5883000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-34CC246BBB9B47CE084BC9608CE0C1F4" unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_SalesandMarketingMember" decimals="-3" id="Fact-1504DEFBC4A1BF0EF212C9608CDEDC97" unitRef="usd">903000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_hqy_TechnologyandDevelopmentMember" decimals="-3" id="Fact-CB866F4BAD2C37249263C9608CDA86FD" unitRef="usd">1014000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-D8CD0564AD4968F2A0FDC9608CDF5078" unitRef="usd">1088000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-5E2836E4DB8132CB5D32C9608CCC4343" unitRef="usd">2878000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2015Q4" decimals="-3" id="Fact-41BD73843A1CB6CE28E7C9608CD2B038" unitRef="usd">40000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2016Q4" decimals="-3" id="Fact-A546E057790F2FBE4689C9608CE80CD7" unitRef="usd">40000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-E6B305BB3728451D4F94C9608CE5C4FE" unitRef="usd">40000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-B19EFB08FAAFAD0CEEE1C9608CE586D1" unitRef="usd">40000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9DDF7545DA019E1E51CCC9608CD96C2F" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-54710A75204835754FE3C9608CDA8688" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7C85B33C7011861C85C3C9608CD6F406" unitRef="usd">23000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2014Q4YTD" decimals="-5" id="Fact-0EA43FD7AFC57C203EB9C9608CE60FC2" unitRef="usd">3500000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2015Q4YTD" decimals="-5" id="Fact-C35E908C18AD6800EE77C9608CE3B654" unitRef="usd">4800000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-388FD9B4551C7CCA41A7C9608CD6C67B" unitRef="usd">7100000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2014Q4YTD" decimals="-5" id="Fact-1E3DA5912CD20245DA06C9608CCBE573" unitRef="shares">33200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AE58D9EF5A90A0668470C9608CCCA9E1" unitRef="shares">745000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2016Q4YTD" decimals="-3" id="Fact-17D57EAB90FC95ABAF20C9608CCC00E2" unitRef="shares">791000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:Assets contextRef="FI2015Q4" decimals="-3" id="Fact-873990C6EC6F01DACBF4C9608CE0F402" unitRef="usd">158769000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q4" decimals="-3" id="Fact-0F95AC613FE1BAD7BF54C9608CD3E689" unitRef="usd">219795000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-8FD67B537F37BFF39734C9608CDAD9A2" unitRef="usd">124719000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-BA2597A92615BFE43792C9608CD8EE1D" unitRef="usd">143048000</us-gaap:AssetsCurrent>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4" decimals="-3" id="Fact-BB4E64D913FC5313C1A8C9608CD3D97B" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-3264982409E83948D0C2C9608CC65BBF" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4" decimals="-3" id="Fact-EFA7B63FE1F71C934153C9608CD872E4" unitRef="usd">40134000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-24060265DC0E36DFBA21C9608CD7EC11" unitRef="usd">40134000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-E51065A8956A592413D7C9608CCB18C7" unitRef="usd">40134000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2015Q4" decimals="-3" id="Fact-85CDAF3F6C520A212477C9608CC9A701" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-037E2D2C5EE8933DF5E6C9608CC65BFD" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q4" decimals="-3" id="Fact-80F2A491C0D5FF65EB8FC9608CD388B6" unitRef="usd">78000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-3DFD1BFC9DC3D8009AABC9608CD1830C" unitRef="usd">78000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2015Q4" decimals="-3" id="Fact-98219053698730DA3CBAC9608CC72534" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-27840B1BC7769D7A3580C9608CC7B135" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q4" decimals="-3" id="Fact-15463EC019CDD76EA642C9608CD3996C" unitRef="usd">236000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-59D2714CE37A708F56B2C9608CCD5856" unitRef="usd">236000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-AB36D0F037B3A2C962B7C9608CC692A3" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="FI2016Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_MoneyMarketFundsMember" decimals="-3" id="Fact-1BB265FE245089DB299DC9608CD26D26" unitRef="usd">40292000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="FI2016Q4" decimals="-3" id="Fact-A8A80C4186AE6E8694DCC9608CDD8E84" unitRef="usd">15158000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="FI2016Q4" decimals="-3" id="Fact-B7814568DE0B074B9A0BC9608CDB0A7A" unitRef="usd">15026000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate contextRef="FI2016Q4" decimals="-3" id="Fact-0FFDE8087403ACB590ADC9608CDB25B3" unitRef="usd">40134000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis contextRef="FI2016Q4" decimals="-3" id="Fact-01BF7842B44EF1B6D751C9608CEAC12E" unitRef="usd">40292000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="FI2016Q4" decimals="-3" id="Fact-1B81BACD1B2068BFE21BC9608CDCD467" unitRef="usd">25134000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="FI2016Q4" decimals="-3" id="Fact-799C59B474CE06121659C9608CDBAE42" unitRef="usd">25108000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
	<us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherExpenseMember" decimals="-3" id="Fact-C04935984C3015A806E8C9608CEAD732" unitRef="usd">471000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
	<us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9BE22879A9DB46A17CC3C9608CC84B10" unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
	<us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7AE6FC82B2E691B6C868C9608CC75F38" unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
	<us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles contextRef="FD2016Q4YTD" decimals="-3" id="Fact-57239D23095FBCD611BDC9608CC7F838" unitRef="usd">104000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7FFBC8F6B8EEA6DE39BCC9608CC8D04B" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2015Q4YTD" decimals="-3" id="Fact-48BDF5DE024BE0C8E621C9608CC7ADA2" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2016Q4YTD" decimals="-3" id="Fact-20CCD53AAB50E4362D53C9608CCA15F6" unitRef="usd">45000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalizedComputerSoftwareAdditions contextRef="FD2014Q4YTD" decimals="-5" id="Fact-E88227A612480F636236C9608CD98978" unitRef="usd">1800000</us-gaap:CapitalizedComputerSoftwareAdditions>
	<us-gaap:CapitalizedComputerSoftwareAdditions contextRef="FD2015Q4YTD" decimals="-5" id="Fact-4122CB26FD96179DE3FCC9608CD85E6F" unitRef="usd">5200000</us-gaap:CapitalizedComputerSoftwareAdditions>
	<us-gaap:CapitalizedComputerSoftwareAdditions contextRef="FD2016Q4YTD" decimals="-5" id="Fact-B51C5E9BC34393C92C59C9608CC979C5" unitRef="usd">5600000</us-gaap:CapitalizedComputerSoftwareAdditions>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2013Q4" decimals="-3" id="Fact-9F13D9291ACB8F97BC92C9608CD9C0A9" unitRef="usd">5905000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q4" decimals="-3" id="Fact-1DC350255ED80F165762C9608CEAE809" unitRef="usd">13917000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-9103F7D122A7E2645167C9608CE9443E" unitRef="usd">111005000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4" decimals="-3" id="Fact-0E2192B66586793EAD35C9608CDE442C" unitRef="usd">83641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4" decimals="-3" id="Fact-314461DD629AC8513800C9608CC51AB6" unitRef="usd">111005000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q4" decimals="-3" id="Fact-38B5B8CC84578094F55EC9608CD33171" unitRef="usd">83641000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8C59F246DB99549076FEC9608CD94574" unitRef="usd">8012000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7841BB6027D615FC7726C9608CD63F6D" unitRef="usd">97088000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E313942614966B6AA98DC9608CD7957C" unitRef="usd">-27364000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="FI2015Q4" decimals="-3" id="Fact-6B6C580379B1B9CCD362C9608CC7D275" unitRef="usd">111005000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
	<us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="FI2016Q4" decimals="-3" id="Fact-9892562ECE737E7287E8C9608CD327A7" unitRef="usd">123933000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
	<us-gaap:CashFDICInsuredAmount contextRef="FI2016Q4" decimals="INF" id="Fact-0328CFB136F9FEDC211CC9608CE7E26A" unitRef="usd">750000</us-gaap:CashFDICInsuredAmount>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4" decimals="4" id="Fact-4830DAFB6178D2E25E75C9608CCBD46B" unitRef="usdPerShare">0.0682</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="INF" id="Fact-A8F9D9A233A76E46344BC9608CDE2C77" unitRef="usdPerShare">1.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="INF" id="Fact-D4C58D693F28EB5AD4C4C9608CCD895F" unitRef="usdPerShare">1.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="INF" id="Fact-4409B117770BA5C641AFC9608CCD2619" unitRef="usdPerShare">1.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="INF" id="Fact-B5DA136B2677E7606B94C9608CD07430" unitRef="usdPerShare">1.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="INF" id="Fact-F685A9C44FF5A1AB1999C9608CD225E6" unitRef="usdPerShare">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" decimals="INF" id="Fact-1094D8D58CF3544D8E4AC9608CCF5831" unitRef="usdPerShare">2.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" decimals="INF" id="Fact-CAAB56C56127225CED00C9608CD379DF" unitRef="usdPerShare">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="FI2015Q4" decimals="4" id="Fact-678807123BB5F26C7C13C9608CE554F6" unitRef="usdPerShare">0.8008</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="-3" id="Fact-03C0AE122BC7357D585BC9608CCE9C9A" unitRef="shares">150000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-A4044367BB27BC120FCBC9608CD20004" unitRef="shares">400000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="-3" id="Fact-C83CC55D7938419F7472C9608CDDDD1A" unitRef="shares">200000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="-3" id="Fact-11004D8D885129FCB0DDC9608CCD419B" unitRef="shares">600000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="-5" id="Fact-90278C265D6FEB67F9F5C9608CE020A4" unitRef="shares">1000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" decimals="-3" id="Fact-7A9F1D13F3979C41296DC9608CDCCF83" unitRef="shares">400000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" decimals="-3" id="Fact-E96F2288A396AB657560C9608CCE226C" unitRef="shares">966000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="-3" id="Fact-6F9038D38892E3F7085CC9608CD14E02" unitRef="shares">124000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-6AC5A3883F1E07301CD0C9608CDCA521" unitRef="shares">350000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="-3" id="Fact-1C8115C19B6417F5E66AC9608CC85D22" unitRef="shares">195000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="0" id="Fact-D755E8E00B95F8B22084C9608CC8473F" unitRef="shares">590000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="-5" id="Fact-ACEAB2EE9253D5BC65ADC9608CE08B6C" unitRef="shares">1000000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" decimals="-3" id="Fact-261CFF73D3BED17CEA4BC9608CCF5E33" unitRef="shares">400000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" decimals="-3" id="Fact-0B566888443E52F1D4A1C9608CE0A39A" unitRef="shares">199000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2015Q4" decimals="INF" id="Fact-2D740C04C73C7B4289F6C9608CE125CC" unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="-3" id="Fact-B1DE2BB1BD0945104AF3C9608CE01B93" unitRef="shares">195000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="-3" id="Fact-E54E41CF285C91E38B3AC9608CCFC609" unitRef="shares">590000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="-5" id="Fact-542498FB998D8C01973AC9608CD0EB03" unitRef="shares">1000000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2015Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" decimals="0" id="Fact-34F7FC8F10020A2D802DC9608CCEA813" unitRef="shares">400000</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:ClassOfWarrantOrRightOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-2126E5A111AD2F2363A7C9608CE1B0A2" unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
	<us-gaap:CommitmentsAndContingencies contextRef="FI2015Q4" id="Fact-22A8285B57E2BA188770C9608CE15DA1" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommitmentsAndContingencies contextRef="FI2016Q4" id="Fact-503CC95DB023F5B95DABC9608CE08CAB" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2015Q4" decimals="INF" id="Fact-B3E99798DAAE654E844EC9608CE9B930" unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2016Q4" decimals="INF" id="Fact-B029AC9232D583DA2C28C9608CE3B6D7" unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="I2014Q2July14" decimals="INF" id="Fact-223E4337BFD12E950896C9608CE8EAD6" unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-8930815C6D41EF1140D3C9608CE484A9" unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-7155E5843B262B648292C9608CE65033" unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="I2014Q2July14" decimals="INF" id="Fact-CF18474E420254063973C9608CE7EDFB" unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2015Q4" decimals="-3" id="Fact-3D30C9651A27028EAE9CC9608CE4E3C5" unitRef="shares">54802000</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q4" decimals="-3" id="Fact-483A5D2E47735E837210C9608CE3813A" unitRef="shares">57726000</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="I2016Q2may12" decimals="INF" id="Fact-8A03C08814B32E37CA3CC9608CE7E9AD" unitRef="shares">972500</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q4" decimals="-3" id="Fact-594918FFA34814EB21BCC9608CE6D8FA" unitRef="shares">54802000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4" decimals="-3" id="Fact-BD704FD14821C1BDCD68C9608CE7E520" unitRef="shares">57726000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2015Q4" decimals="-3" id="Fact-F257EF14D20238004720C9608CD403AA" unitRef="usd">5000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-2123BD36A1B52FC71961C9608CDFBD20" unitRef="usd">6000</us-gaap:CommonStockValue>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D1257F4CAF2496A01D20C9608CD9D2EC" unitRef="usd">1233000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E6D2D18E1FDD87B08449C9608CE7ACD2" unitRef="usd">10166000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-058598B08ED3C2E01AB9C9608CDE08F4" unitRef="usd">16515000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ConversionOfStockAmountConverted1 contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F08BF181005D743D0C88C9608CCB053E" unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
	<us-gaap:ConversionOfStockAmountConverted1 contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8B5B8850923A34D89E88C9608CC95739" unitRef="usd">50822000</us-gaap:ConversionOfStockAmountConverted1>
	<us-gaap:ConversionOfStockAmountConverted1 contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C31A3F928C158363BE69C9608CC7FF2C" unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
	<us-gaap:ConversionOfStockSharesConverted1 contextRef="D2014Q3Aug05" decimals="INF" id="Fact-FF79C39562A5E5F54716C9608CEABFDC" unitRef="shares">32486588</us-gaap:ConversionOfStockSharesConverted1>
	<us-gaap:ConvertiblePreferredDividendsNetOfTax contextRef="FD2014Q4YTD" decimals="-3" id="Fact-E02F9D8FA62666BCAF63C9608CE6F080" unitRef="usd">0</us-gaap:ConvertiblePreferredDividendsNetOfTax>
	<us-gaap:ConvertiblePreferredDividendsNetOfTax contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B281F1AC4FE70A4AD75CC9608CE63D15" unitRef="usd">-4021000</us-gaap:ConvertiblePreferredDividendsNetOfTax>
	<us-gaap:ConvertiblePreferredDividendsNetOfTax contextRef="FD2016Q4YTD" decimals="-3" id="Fact-945475447BC0F9C33BF7C9608CE5611F" unitRef="usd">0</us-gaap:ConvertiblePreferredDividendsNetOfTax>
	<us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion contextRef="I2014Q3Aug05_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-6298EC29DD64D877A25DC9608CE77CDE" unitRef="shares">32486588</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
	<us-gaap:CostMethodInvestments contextRef="FI2016Q4" decimals="-3" id="Fact-21F8C7CE56857D856D08C9608CE51458" unitRef="usd">500000</us-gaap:CostMethodInvestments>
	<us-gaap:CostOfServices contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BA551A4B1BD2DC84840CC9608CE62623" unitRef="usd">29213000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2015Q1QTD" decimals="-3" id="Fact-E0087E6EE72F4DA3462FC9608CDC4D2F" unitRef="usd">8772000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2015Q2QTD" decimals="-3" id="Fact-F5C0A1DE3876152F6F4AC9608CE3F984" unitRef="usd">9122000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2015Q3QTD" decimals="-3" id="Fact-EE74769E14F405775679C9608CDFD58B" unitRef="usd">9630000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2015Q4QTD" decimals="-3" id="Fact-A620461A353BCFDC137DC9608CDFDB80" unitRef="usd">12358000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D5FFE44A69CF56048186C9608CD96A39" unitRef="usd">39882000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q1QTD" decimals="-3" id="Fact-CB505318CB5F1868C13BC9608CDFA5E9" unitRef="usd">11944000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q2QTD" decimals="-3" id="Fact-917BF1CA10314A01B754C9608CDF60FC" unitRef="usd">11909000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2F5CE4F19D6D6C945F79C9608CE2974C" unitRef="usd">12880000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q4QTD" decimals="-3" id="Fact-5585482E8B38A5722C0DC9608CDE5114" unitRef="usd">17455000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8D6FC09F0A6E18677FE5C9608CDC3C8F" unitRef="usd">54188000</us-gaap:CostOfServices>
	<us-gaap:CreditCardReceivables contextRef="FI2016Q4" decimals="-5" id="Fact-7CA496889335ADE55D2DC9608CE66F6F" unitRef="usd">3100000</us-gaap:CreditCardReceivables>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0A671A1E2D1DE3C18129C9608CE1FBD0" unitRef="usd">225000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7D8F187C2F11BC6F28D0C9608CE022BD" unitRef="usd">3574000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-27B0258A586030FFC450C9608CCC0011" unitRef="usd">9876000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0B728A31D91A03369435C9608CCA6514" unitRef="usd">318000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-76C944C8FC6AC4120FB9C9608CD2FA4C" unitRef="usd">4025000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-48EE7C46D8D1528F8F8BC9608CC51844" unitRef="usd">11102000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-A4E173B250E5F7111B15C9608CE24087" unitRef="usd">93000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8712E6FC62C81E4D5974C9608CCEA4BD" unitRef="usd">451000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E7E457BFD5A1E3C1938DC9608CE24368" unitRef="usd">1226000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" decimals="INF" id="Fact-E93E47B1EC57DE251123C9608CE03DC4" unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-5C31A77D0AE574343515C9608CE15B39" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" decimals="INF" id="Fact-29B5B1E5BA67AE1C27CFC9608CE159F0" unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-8D3F23B9537E04C2D844C9608CE62698" unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0F37D685C0952EF72FB6C9608CC85C93" unitRef="usd">0</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
	<us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9E41889B6EE04F6CE420C9608CD8C8F1" unitRef="usd">0</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
	<us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction contextRef="FD2016Q4YTD" decimals="-3" id="Fact-F56767BF6B5E9901C2B2C9608CC8306F" unitRef="usd">-317000</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-DE0DD130A5C4FA5CFA5EC9608CDCC57E" unitRef="usd">3622000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-445248CA9EACBF4BBCFDC9608CE8DA14" unitRef="usd">1703000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-E1C58DE069A9C26CBA5DC9608CC89189" unitRef="usd">-1772000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFinanceCostsNet contextRef="FI2016Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-CD8EAC49A36D229FE398C9608CE43006" unitRef="usd">317000</us-gaap:DeferredFinanceCostsNet>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9DA2FE3CABCC28171B14C9608CC8C3CC" unitRef="usd">3823000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D5EAFF19C9669DC64323C9608CDB0CD3" unitRef="usd">1573000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-BCDB8DCAC4B078DBA91DC9608CCE1AF5" unitRef="usd">-2161000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F8F87AE1387EE86C9526C9608CD6ACA1" unitRef="usd">3552000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
	<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="FD2015Q4YTD" decimals="-3" id="Fact-10D9D6B16779C36DA64CC9608CD640B0" unitRef="usd">1593000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
	<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9F81A6B55A9953FBE2CCC9608CD90A5A" unitRef="usd">-2178000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
	<us-gaap:DeferredRentCreditNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-A41DB75417BA01E7E655C9608CE141AB" unitRef="usd">488000</us-gaap:DeferredRentCreditNoncurrent>
	<us-gaap:DeferredRentCreditNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-1776476ADFDB4EECE07FC9608CDC1081" unitRef="usd">236000</us-gaap:DeferredRentCreditNoncurrent>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7B1F5F8BD4E01BBAD9B0C9608CC5150B" unitRef="usd">201000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2B2F82F66E4D3F5EA58EC9608CE80BF2" unitRef="usd">-130000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D8705223827600D23900C9608CE70CAA" unitRef="usd">-389000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2015Q4" decimals="-3" id="Fact-E69E11965C93B52A818CC9608CD34BB2" unitRef="usd">3001000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2016Q4" decimals="-3" id="Fact-03599FE7FE3D4F804EB3C9608CD6AD8B" unitRef="usd">5929000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsGrossCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-3DEAE5FFC93F8361C8C1C9608CD311D9" unitRef="usd">1764000</us-gaap:DeferredTaxAssetsGrossCurrent>
	<us-gaap:DeferredTaxAssetsGrossCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-131161FDEE9428E60BD6C9608CD17F1E" unitRef="usd">2642000</us-gaap:DeferredTaxAssetsGrossCurrent>
	<us-gaap:DeferredTaxAssetsGrossNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-D2DF61766C84E4A4172CC9608CCE7655" unitRef="usd">1237000</us-gaap:DeferredTaxAssetsGrossNoncurrent>
	<us-gaap:DeferredTaxAssetsGrossNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-898714BC73A4BED9033FC9608CD02A29" unitRef="usd">3287000</us-gaap:DeferredTaxAssetsGrossNoncurrent>
	<us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-308E604F883E952F82D8C9608CE180B7" unitRef="usd">1764000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
	<us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-445AE070209D81C8E702C9608CDFDB00" unitRef="usd">2642000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
	<us-gaap:DeferredTaxAssetsOther contextRef="FI2015Q4" decimals="-3" id="Fact-3E2510D3D5D51B3E4399C9608CCD4626" unitRef="usd">24000</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsOther contextRef="FI2016Q4" decimals="-3" id="Fact-AACC4AAE2A84FBB47DDBC9608CD43921" unitRef="usd">28000</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="FI2015Q4" decimals="-3" id="Fact-813A419B5D28ED5EC99CC9608CD16B6C" unitRef="usd">412000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="FI2016Q4" decimals="-3" id="Fact-5798514F21DF12CEDAAAC9608CD28A56" unitRef="usd">548000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="FI2015Q4" decimals="-3" id="Fact-9E034471AC0BF2B89AC4C9608CD3D478" unitRef="usd">751000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
	<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="FI2016Q4" decimals="-3" id="Fact-43345399FB25596DB068C9608CCDEDDB" unitRef="usd">1120000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses contextRef="FI2015Q4" decimals="-3" id="Fact-D82004423D69E718412EC9608CD6C9EE" unitRef="usd">441000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses contextRef="FI2016Q4" decimals="-3" id="Fact-14BA18C0ADEE950A6B83C9608CD466A5" unitRef="usd">646000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2015Q4" decimals="-3" id="Fact-9B6C7DE7B06E1DDAA3C3C9608CCC4C99" unitRef="usd">994000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2016Q4" decimals="-3" id="Fact-0CF59920B422072BF1B6C9608CD59A7C" unitRef="usd">3018000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="FI2015Q4" decimals="-3" id="Fact-6645941CB7365BDA256CC9608CD1BEBD" unitRef="usd">184000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="FI2016Q4" decimals="-3" id="Fact-628A01B7A81851144BC0C9608CCE9437" unitRef="usd">89000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="FI2015Q4" decimals="-3" id="Fact-FC761037E85EBAED642DC9608CD18CDC" unitRef="usd">139000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="FI2016Q4" decimals="-3" id="Fact-8A645504F0C9734B6B8BC9608CD29769" unitRef="usd">273000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
	<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="FI2014Q4" decimals="INF" id="Fact-4A2A4D9E687BC08D5F40C9608CE162CE" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="FI2015Q4" decimals="INF" id="Fact-2B024F66C04BB24910FDC9608CD8CF59" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="FI2016Q4" decimals="INF" id="Fact-3DDE6B3BA7B85F1DD7AFC9608CDCDB67" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxExpenseFromStockOptionsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-907F802941DEC1F47293C9608CD4F2B2" unitRef="usd">271000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
	<us-gaap:DeferredTaxExpenseFromStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D9103C50EB83AD9A4ACCC9608CD8B06F" unitRef="usd">3429000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
	<us-gaap:DeferredTaxExpenseFromStockOptionsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-EA9A307E9D2C0386FD51C9608CD9D37D" unitRef="usd">11557000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2015Q4" decimals="-3" id="Fact-1CEFBA9F422EF188136FC9608CCFCCA0" unitRef="usd">3571000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2016Q4" decimals="-3" id="Fact-6ACD13A002D5397D4CBDC9608CD325A4" unitRef="usd">1354000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="FI2015Q4" decimals="-3" id="Fact-89DB12E355D4F17FAAD3C9608CD688A2" unitRef="usd">5897000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
	<us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="FI2016Q4" decimals="-3" id="Fact-A469788C95211260D59AC9608CCF651A" unitRef="usd">6521000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
	<us-gaap:DeferredTaxLiabilitiesGrossNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-D6DB43559557F86E7208C9608CCF50DB" unitRef="usd">6572000</us-gaap:DeferredTaxLiabilitiesGrossNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesGrossNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-F418CDC76DE5C4BDFCC3C9608CD1F849" unitRef="usd">7283000</us-gaap:DeferredTaxLiabilitiesGrossNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-90B5C45CF808F1388CA9C9608CD1D8E8" unitRef="usd">5335000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-52E29E0E3265CDEED24EC9608CCDCDAC" unitRef="usd">3996000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-945A0E6767FE62895169C9608CD5D98E" unitRef="usd">675000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-3" id="Fact-DC5FCEA9FD9408379D8EC9608CD2D92A" unitRef="usd">762000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="FD2014Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-B249D2D6B252184C01EFC9608CD16B58" unitRef="usd">7000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
	<us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="FD2015Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-4F60BEFA45A769925F74C9608CCFB00E" unitRef="usd">8000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
	<us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="FD2016Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-632C10717A6F22538E6BC9608CD0BDE5" unitRef="usd">16000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2014Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-B6DD9DC9C86AD90F9075C9608CD1B02F" unitRef="usd">176000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2015Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-2A137F23ABA478E02CCAC9608CD14EBA" unitRef="usd">375000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2016Q4YTD_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="-3" id="Fact-E835CA6007482DDA0655C9608CCF79BC" unitRef="usd">626000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="D2014Q1april30_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="INF" id="Fact-D1B74A8A01A93B7E8F00C9608CCF8539" unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="D2015Q2May_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="INF" id="Fact-7ACD040349923CA74B0FC9608CCE4662" unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="D2014Q1april30_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="INF" id="Fact-FDA072CF785B392B8E7DC9608CDBA7D6" unitRef="number">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
	<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="D2015Q2May_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="INF" id="Fact-ABAE675FA1DE0D83B2A7C9608CD2A5AC" unitRef="number">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
	<us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage contextRef="D2015Q2May_us-gaap_DefinedContributionPlanNameAxis_hqy_A401kMember_us-gaap_DefinedContributionPlanTypeAxis_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" decimals="INF" id="Fact-B0FA36F704247E580CFDC9608CCE5037" unitRef="number">0.25</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
	<us-gaap:Depreciation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FE98F849091F75817EA4C9608CDF42CC" unitRef="usd">728000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD" decimals="-5" id="Fact-CAFFE6165EE71A303108C9608CE1F6E0" unitRef="usd">1100000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q4YTD" decimals="-5" id="Fact-C9D3E0DEB11A8BB42DBDC9608CE0F3C7" unitRef="usd">1500000</us-gaap:Depreciation>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8D6BF6F522B52BEE906CC9608CDAB8F9" unitRef="usd">4270000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B899ADED78B40D380439C9608CC51B72" unitRef="usd">5890000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7A9B7DB975D738D7D988C9608CD762B3" unitRef="usd">8601000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="FD2014Q4YTD" decimals="-3" id="Fact-2836998610A15F7441BEC9608CE5FD34" unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
	<us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3B0BF01EF64453212D82C9608CE56330" unitRef="usd">1286000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
	<us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2F976FEA3AF3943B8547C9608CD0A695" unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
	<us-gaap:DividendsCommonStockCash contextRef="D2014Q2July14_us-gaap_DividendsAxis_us-gaap_DividendDeclaredMember" decimals="-5" id="Fact-0DA351863AA9560AD0DCC9608CE7DE80" unitRef="usd">50000000</us-gaap:DividendsCommonStockCash>
	<us-gaap:DividendsCommonStockCash contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BF9F7213E719EE82FF56C9608CD30254" unitRef="usd">50000000</us-gaap:DividendsCommonStockCash>
	<us-gaap:DividendsCommonStockCash contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-3C00FDEB5EF3E2160250C9608CDCB68D" unitRef="usd">50000000</us-gaap:DividendsCommonStockCash>
	<us-gaap:DividendsPreferredStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5091AFD1F99CC5C0BB35C9608CC7BA7B" unitRef="usd">0</us-gaap:DividendsPreferredStock>
	<us-gaap:DividendsPreferredStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FCB2D6B87075A9E32BF4C9608CC80984" unitRef="usd">0</us-gaap:DividendsPreferredStock>
	<us-gaap:DividendsPreferredStock contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7FED64899CB8131E7A29C9608CC6AA46" unitRef="usd">0</us-gaap:DividendsPreferredStock>
	<us-gaap:DividendsPreferredStockCash contextRef="D2014Q3aug04_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-3" id="Fact-0D34D673B3C024813398C9608CD5A46A" unitRef="usd">347000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:DividendsPreferredStockCash contextRef="D2014Q4Jan31_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-3" id="Fact-AE29E8007B7872FE239AC9608CCC289C" unitRef="usd">694000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:DividendsPreferredStockCash contextRef="FD2014Q4YTD" decimals="-3" id="Fact-93B3A7219947D7903114C9608CD4267C" unitRef="usd">694000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:DividendsPreferredStockCash contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-B4C60FB48C38A5CC88E8C9608CE83F71" unitRef="usd">694000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:DividendsPreferredStockCash contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CCA56E004065A842AF80C9608CDC9B9D" unitRef="usd">347000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:DividendsPreferredStockCash contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1AF5F9CC302F80CEB9C4C9608CC62573" unitRef="usd">347000</us-gaap:DividendsPreferredStockCash>
	<us-gaap:EarningsPerShareBasic contextRef="FD2014Q4YTD" decimals="2" id="Fact-4F900C2A3BBEECA34B61C9608CD80B39" unitRef="usdPerShare">-1.26</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q1QTD" decimals="2" id="Fact-03E43449FFF937594445C9608CE366F7" unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q2QTD" decimals="2" id="Fact-FA3913DB50066403E3AAC9608CD3B035" unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q3QTD" decimals="2" id="Fact-A24D4E0AA683296CEDB8C9608CE1F76F" unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q4QTD" decimals="2" id="Fact-B768D9C74774A5A07C40C9608CE2E7BA" unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q4YTD" decimals="2" id="Fact-73850502AB4E9FEF918BC9608CD83D9F" unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q1QTD" decimals="2" id="Fact-C664E259D5BBAD71BD15C9608CD4C858" unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q2QTD" decimals="2" id="Fact-42F7336468AD4AD51643C9608CDE2DAE" unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3QTD" decimals="2" id="Fact-5B2C3B7F8721C3EB725CC9608CE51FC6" unitRef="usdPerShare">0.07</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q4QTD" decimals="2" id="Fact-A6147D0A5DCC9E1253C9C9608CDE1A53" unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q4YTD" decimals="2" id="Fact-09861FB2C9BD2FC5F042C9608CE33360" unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2014Q4YTD" decimals="2" id="Fact-E9C58F334FF82D9CBEC5C9608CD8C078" unitRef="usdPerShare">-1.26</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q1QTD" decimals="2" id="Fact-6977BB2A530B58A95BBDC9608CE400D7" unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q2QTD" decimals="2" id="Fact-E5A56B174789F6A5D6D0C9608CDEAB85" unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q3QTD" decimals="2" id="Fact-9E847A246E5A22FFE799C9608CE20629" unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q4QTD" decimals="2" id="Fact-4349C0BC9C21780CCAF5C9608CDF69DC" unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q4YTD" decimals="2" id="Fact-C32003F43AF6512514CFC9608CDFF82A" unitRef="usdPerShare">0.21</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q1QTD" decimals="2" id="Fact-D2118CDA080159DAA4E7C9608CE2E070" unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q2QTD" decimals="2" id="Fact-D5BD4899BE6AE1621BF4C9608CE44E30" unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3QTD" decimals="2" id="Fact-A7ED49AD609B1CF2843DC9608CD52D58" unitRef="usdPerShare">0.07</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q4QTD" decimals="2" id="Fact-E947BF83A7A2AB51DF7AC9608CDB4DCB" unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q4YTD" decimals="2" id="Fact-264045A92992794D6ECDC9608CE1A646" unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2014Q4YTD" decimals="3" id="Fact-02A6F6F8C13A49CF7540C9608CCF3B2A" unitRef="number">0.771</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2015Q4YTD" decimals="3" id="Fact-D1773347D6661EBF722EC9608CE49094" unitRef="number">0.355</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2016Q4YTD" decimals="3" id="Fact-658031D0405BD03725DEC9608CDA4BE0" unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="FD2016Q4YTD" decimals="INF" id="Fact-5047591E89676EA60083C9608CE375E4" unitRef="number">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-43F4D1B89A0E627A26B1C9608CCE6441" unitRef="usd">6200000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-F3F12B06E488211F9E3EC9608CD76920" unitRef="usd">5301000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-BE45CA6E2D8CE2CB70E1C9608CDFD734" unitRef="usd">7776000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2016Q4YTD" id="Fact-F1A44EDD9586100EAAC7C9608CE2DE7D">P2Y6M20D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="FI2016Q4" decimals="-5" id="Fact-AE71D16397825F67AFE0C9608CDE349E" unitRef="usd">14600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
	<us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="FI2016Q4_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hqy_HealthboxInc.Member" decimals="2" id="Fact-60FACFC6548C08DDA8A1C9608CE6E9EC" unitRef="number">0.22</us-gaap:EquityMethodInvestmentOwnershipPercentage>
	<us-gaap:EquityMethodInvestments contextRef="FI2016Q4_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hqy_HealthboxInc.Member" decimals="-3" id="Fact-227172E5D5FF18527AFFC9608CE9289E" unitRef="usd">281000</us-gaap:EquityMethodInvestments>
	<us-gaap:FairValueAssumptionsExercisePrice contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" decimals="2" id="Fact-6CF02B0E4D55263B8DAFC9608CE34FE5" unitRef="usdPerShare">2.64</us-gaap:FairValueAssumptionsExercisePrice>
	<us-gaap:FairValueAssumptionsExpectedTerm contextRef="FD2015Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" id="Fact-B66FA8DDB21221321C3BC9608CE3B99B">P180D</us-gaap:FairValueAssumptionsExpectedTerm>
	<us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" decimals="3" id="Fact-78F08DE00ABAFC6DA4E5C9608CCC645A" unitRef="number">0.252</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" decimals="4" id="Fact-482AB2AE540F15EAEF18C9608CE009AE" unitRef="number">0.0006</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AB2C0F87F48C28C8931FC9608CDAFBE8" unitRef="usd">6917000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3 contextRef="FD2016Q4YTD" decimals="-3" id="Fact-80D423FE3BF60E100737C9608CDD1CF1" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2015Q4YTD" decimals="-3" id="Fact-ED93C056E6AA815DA008C9608CDAC39E" unitRef="usd">735000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2016Q4YTD" decimals="-3" id="Fact-81E4907DA902D6467C11C9608CDD6634" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="FI2014Q4" decimals="-3" id="Fact-16688BB67839FE3F66E0C9608CD85208" unitRef="usd">6182000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="FI2015Q4" decimals="-3" id="Fact-86A71F983EA186B4D33FC9608CDBEB5E" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="FI2016Q4" decimals="-3" id="Fact-DEC0F9D6FB3CF9BA3D09C9608CDC062C" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
	<us-gaap:FeesAndCommissionsCreditAndDebitCards contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B42E8B5896FBF35CB832C9608CE108F9" unitRef="usd">11931000</us-gaap:FeesAndCommissionsCreditAndDebitCards>
	<us-gaap:FeesAndCommissionsCreditAndDebitCards contextRef="FD2015Q4YTD" decimals="-3" id="Fact-256E58F13444EDAF3097C9608CD8BC23" unitRef="usd">17746000</us-gaap:FeesAndCommissionsCreditAndDebitCards>
	<us-gaap:FeesAndCommissionsCreditAndDebitCards contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C8706E09B9A5D20BD8CCC9608CD9BCB7" unitRef="usd">27423000</us-gaap:FeesAndCommissionsCreditAndDebitCards>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_hqy_OtherAcquiredIntangiblesMember" id="Fact-F2D4B4D3AC87152EE48AC9608CE6F643">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-86B5C0FDEA85E232B638C9608CE3F963">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-21A187E977B854004CCEC9608CEA0FDF">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-B4F8776C57E4D56A5878C9608CEACD57">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2016Q4YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-4EE1F22277E5ABF5592EC9608CE7CB69">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2015Q4" decimals="-3" id="Fact-BCEEE9F2C66A1E7C205DC9608CDFBA41" unitRef="usd">13185000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4" decimals="-3" id="Fact-394DF03F948FF595C040C9608CE0492D" unitRef="usd">20206000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="FI2016Q4" decimals="-3" id="Fact-F2105228695FC5922285C9608CD367A3" unitRef="usd">35029000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="FI2016Q4" decimals="-3" id="Fact-6B1D4131798AC311B6F7C9608CE5707C" unitRef="usd">9417000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="FI2016Q4" decimals="-3" id="Fact-88DD64B2C70EE0AD766DC9608CE55100" unitRef="usd">4330000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="FI2016Q4" decimals="-3" id="Fact-E829770368B60B6030AAC9608CD3E4D7" unitRef="usd">4518000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="FI2016Q4" decimals="-3" id="Fact-99E35E4B1B1A0EC1595EC9608CD3EA94" unitRef="usd">5867000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="FI2016Q4" decimals="-3" id="Fact-44D2CEFB8D747E0A6FC8C9608CE57F9D" unitRef="usd">7679000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2015Q4" decimals="-3" id="Fact-6524D92A52864E6234FBC9608CE1110F" unitRef="usd">39726000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" decimals="-3" id="Fact-315E005A41A76F160A3AC9608CE147EB" unitRef="usd">4695000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-4AFFE9713F37CB3A4BB0C9608CE90A3B" unitRef="usd">24563000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2015Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" decimals="-3" id="Fact-219C4EE8A3DC270FF36AC9608CE22696" unitRef="usd">10468000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4" decimals="-3" id="Fact-B7550B6731C92848E2EDC9608CE01147" unitRef="usd">87046000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" decimals="-3" id="Fact-E8689AA14D45045D8011C9608CE81130" unitRef="usd">5994000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-1AC78E80A61D845C89C8C9608CE52078" unitRef="usd">64948000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" decimals="-3" id="Fact-84A3B5F785B5C3F5F72FC9608CCD0B9E" unitRef="usd">16104000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2015Q4" decimals="-3" id="Fact-089C6A0915C5684D19A2C9608CDFF8FF" unitRef="usd">26541000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4" decimals="-3" id="Fact-3065379A413C163AB2FBC9608CE5BEF5" unitRef="usd">66840000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FundsHeldForClients contextRef="I2016Q4Dec31" decimals="-8" id="Fact-921D1D9B296B9CCC2495C9608CE7C94C" unitRef="usd">3200000000</us-gaap:FundsHeldForClients>
	<us-gaap:GainLossOnInvestments contextRef="FD2014Q4YTD" decimals="-3" id="Fact-AE331668E217C445328FC9608CD87961" unitRef="usd">0</us-gaap:GainLossOnInvestments>
	<us-gaap:GainLossOnInvestments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9D3DEAC3799BAF4F99E1C9608CDAD343" unitRef="usd">-24000</us-gaap:GainLossOnInvestments>
	<us-gaap:GainLossOnInvestments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-809B5CAB5F5ECCB0EF6FC9608CD9DDF4" unitRef="usd">0</us-gaap:GainLossOnInvestments>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8FCDAF192666F94D5BC9C9608CE44552" unitRef="usd">3897000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AA40D351C037C5924395C9608CD87CE3" unitRef="usd">8343000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-778CC33B3AA45576DD51C9608CDC5C68" unitRef="usd">14113000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:Goodwill contextRef="FI2015Q4" decimals="-3" id="Fact-8170EFD7583895B0CA5CC9608CE04AC7" unitRef="usd">4651000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2016Q4" decimals="-3" id="Fact-703FDC007BF942E9202AC9608CE89150" unitRef="usd">4651000</us-gaap:Goodwill>
	<us-gaap:GrossProfit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7A0A9A4088A809EC144CC9608CDC09E5" unitRef="usd">32802000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q1QTD" decimals="-3" id="Fact-B4B1FE5505AF87BC3763C9608CDEFF2C" unitRef="usd">11459000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q2QTD" decimals="-3" id="Fact-D23EEA0E95B23398B8F1C9608CDCE620" unitRef="usd">11769000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q3QTD" decimals="-3" id="Fact-05518B5063E3EC172818C9608CDEA0A6" unitRef="usd">12232000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q4QTD" decimals="-3" id="Fact-0650F282C1709DBFC6A8C9608CDD536A" unitRef="usd">12513000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EE28107377AA9EB11E48C9608CD94294" unitRef="usd">47973000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q1QTD" decimals="-3" id="Fact-636AAEEBEA6294714015C9608CE0502F" unitRef="usd">17906000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q2QTD" decimals="-3" id="Fact-5AEF091C1526E08F7947C9608CE37543" unitRef="usd">18585000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-62FEFBDEE5F48310C28AC9608CE4E049" unitRef="usd">17676000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q4QTD" decimals="-3" id="Fact-40D3176140EFB75506CFC9608CDED857" unitRef="usd">18431000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D39FD6D7459EE8F48534C9608CE1AD3F" unitRef="usd">72598000</us-gaap:GrossProfit>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2014Q4YTD" decimals="-3" id="Fact-091DA16A7C4E3C9DE915C9608CDE032C" unitRef="usd">5374000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2015Q4YTD" decimals="-3" id="Fact-DD1FADBC4860842F7782C9608CE587C3" unitRef="usd">15764000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B10462152BB8A31150F3C9608CE25700" unitRef="usd">25554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8166A46CCEA6A7B0CE2FC9608CE494EB" unitRef="usd">4141000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q1QTD" decimals="-3" id="Fact-E59AF2F100E2590C0A89C9608CDE011F" unitRef="usd">1943000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q2QTD" decimals="-3" id="Fact-8BF62B4B62F7B1BCB7A6C9608CD5C081" unitRef="usd">2004000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q3QTD" decimals="-3" id="Fact-37C8A7ED35809E7E37AEC9608CDC3341" unitRef="usd">1100000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q4QTD" decimals="-3" id="Fact-DA8AF58EB1D26A8C39A5C9608CDE695F" unitRef="usd">551000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1712F71A49580D98968BC9608CE20192" unitRef="usd">5598000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q1QTD" decimals="-3" id="Fact-CBA8DF064AB0F8D1D00FC9608CDEFCD4" unitRef="usd">2900000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q2QTD" decimals="-3" id="Fact-9BB60D5FEF5C9BD8ED6EC9608CE328DB" unitRef="usd">2535000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-FED0434D2BA24493AE6EC9608CDD636B" unitRef="usd">2338000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q4QTD" decimals="-3" id="Fact-02A3A13B6962DDF76F6FC9608CDE60D3" unitRef="usd">1168000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" decimals="-3" id="Fact-50B084E2533FD99BD702C9608CEAE236" unitRef="usd">8941000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2014Q4YTD" decimals="-3" id="Fact-2ACEE02FB7D3B4F84205C9608CE73D9E" unitRef="usd">-29000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BB7CC7A8C53B8B333734C9608CE7DEF8" unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A8AFBFD751D06D911C3EC9608CE50E11" unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8BEB2EBC2B127B12CDCDC9608CE83FA7" unitRef="usd">1827000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BD1E5987C742057E4790C9608CE382E9" unitRef="usd">5360000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1A7C1FE47EA38315BDC6C9608CE55453" unitRef="usd">8688000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-C155D66DEDCAAEA1B941C9608CE6F2A1" unitRef="usd">2144000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EB4120CBC2E2B07D9936C9608CEA68BC" unitRef="usd">313000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D5DB6F20AC32F6EBC6E3C9608CE6BC49" unitRef="usd">56000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2014Q4YTD" decimals="-3" id="Fact-CEC6FD69BBB3CFF793FAC9608CE302C1" unitRef="usd">23000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2F26FDED184F569CBAA1C9608CE8A601" unitRef="usd">-5000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-CAE8222157AAB3128F80C9608CCBF332" unitRef="usd">-69000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7C3C1951D68689B3D2AFC9608CC75240" unitRef="usd">293000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2015Q4YTD" decimals="-3" id="Fact-63149A5679950CB0362DC9608CC5D4FA" unitRef="usd">297000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5E2864CEDE4719BDCEB8C9608CD10487" unitRef="usd">541000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8F278C6717ED0DF92B78C9608CE61BB2" unitRef="usd">43000</us-gaap:IncomeTaxReconciliationTaxContingencies>
	<us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FC099E82771AEE20FA53C9608CCB8845" unitRef="usd">54000</us-gaap:IncomeTaxReconciliationTaxContingencies>
	<us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D56E4AB74718BAEC9637C9608CE298A5" unitRef="usd">96000</us-gaap:IncomeTaxReconciliationTaxContingencies>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FC2A488F7506528A7870C9608CD21858" unitRef="usd">160000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EE33262849555F0E2BABC9608CE3D9F1" unitRef="usd">421000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2016Q4YTD" decimals="-3" id="Fact-4DA605B4140F8FDEDEE6C9608CE7C54C" unitRef="usd">371000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2014Q4YTD" decimals="-3" id="Fact-1F5AA7A1876C35EAEE39C9608CCB1747" unitRef="usd">353000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-663A8D9AE45356B63E12C9608CC9DBD1" unitRef="usd">1504000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2016Q4YTD" decimals="-3" id="Fact-36C80654B93206571000C9608CC9D5CF" unitRef="usd">-1356000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5EB369BF0DE478ED351AC9608CE9B516" unitRef="usd">1492000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E40EA4CDC9C88DB591D1C9608CD6E507" unitRef="usd">-1156000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-117AECFBA96A2205B456C9608CD62BA7" unitRef="usd">1011000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-92C02BD9E09F737C6630C9608CD8C6D4" unitRef="usd">1546000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C40F2BB9F7724D2C4048C9608CD8BF82" unitRef="usd">3380000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D874E173DBE1E2511EACC9608CD67AF0" unitRef="usd">5174000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-57A429F76BA89750EEEDC9608CD55CAD" unitRef="usd">-77000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
	<us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2DD831AFD9C1307665F3C9608CD8F45B" unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
	<us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-70BAFCE645695175D015C9608CD5C01E" unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D463DFD25009D6015D1CC9608CE98B5D" unitRef="usd">1808000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BF59475A34BA36FE4CF5C9608CDA53D9" unitRef="usd">-802000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-73DB924CDBA85EF912CBC9608CD7EDBC" unitRef="usd">-383000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FD81999C1B604F53C677C9608CC6BDEE" unitRef="usd">-791000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
	<us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent contextRef="FD2015Q4YTD" decimals="-3" id="Fact-18FBC3ADF5BE0C356CAFC9608CDA0316" unitRef="usd">0</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
	<us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent contextRef="FD2016Q4YTD" decimals="-3" id="Fact-86C31F99503F60890868C9608CD4A1C6" unitRef="usd">0</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7F144F7AA04EC8135744C9608CD652E4" unitRef="usd">1334000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-72FA17D8842105472E1AC9608CD9F401" unitRef="usd">1167000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-F1D3CBE14A4797435574C9608CE9A613" unitRef="usd">2475000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FD654D16FC4572E6498EC9608CCB7ED3" unitRef="usd">118000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0F8629A943FB57F47766C9608CD72F61" unitRef="usd">234000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q4YTD" decimals="-3" id="Fact-281D35B3DD3519DA7A5DC9608CD9A7A4" unitRef="usd">-5000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherDeferredLiability contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B9A0B317D25C5B947061C9608CD8037C" unitRef="usd">267000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
	<us-gaap:IncreaseDecreaseInOtherDeferredLiability contextRef="FD2015Q4YTD" decimals="-3" id="Fact-DCC27C2ED68801ABA96EC9608CD831E2" unitRef="usd">95000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
	<us-gaap:IncreaseDecreaseInOtherDeferredLiability contextRef="FD2016Q4YTD" decimals="-3" id="Fact-C0B81B153C49A5335011C9608CD434F4" unitRef="usd">-252000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2014Q4YTD" decimals="-3" id="Fact-60EF5BBB0915BC2C5009C9608CD7B82A" unitRef="usd">272000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4502D1BEA680D3B435A1C9608CD61149" unitRef="usd">1608000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-08402BD3D24EC3074E1EC9608CD79C6F" unitRef="usd">107000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F0A21510A55552BE165EC9608CC89B9E" unitRef="usd">-791000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2015Q4YTD" decimals="-3" id="Fact-39E414D6D8BD6EBF00B9C9608CE876B3" unitRef="usd">0</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0C32E46A2DB9E0F19778C9608CD44F69" unitRef="usd">0</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B261AD47838C8CC20EB2C9608CD6E276" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
	<us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="FD2015Q4YTD" decimals="-3" id="Fact-458040979475672B7E4EC9608CE54749" unitRef="shares">1227000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
	<us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A9712CB5E02E6360BAA9C9608CCD6CCA" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
	<us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-22D9EDD860E62267E68DC9608CC615E1" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
	<us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-759DDD3FA55E79552982C9608CE638A7" unitRef="shares">16377000</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
	<us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8B829C4664DCACD57350C9608CD28572" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3FB34273CA75B50FC613C9608CD31558" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2015Q4YTD" decimals="-3" id="Fact-05808842307BD4CE3CE9C9608CE81969" unitRef="shares">3071000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2016Q4YTD" decimals="-3" id="Fact-97E81954B770702695B7C9608CCAFFB4" unitRef="shares">2144000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2015Q4" decimals="-3" id="Fact-E000DD5746BF9B3B26E8C9608CE1CAFE" unitRef="usd">26541000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2016Q4" decimals="-3" id="Fact-1923A1DB36A1C706BFC0C9608CDB9395" unitRef="usd">66840000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:InterestExpense contextRef="FD2016Q4YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-73899355918F1AC03127C9608CE0ABBF" unitRef="usd">91000</us-gaap:InterestExpense>
	<us-gaap:InterestPaid contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B3749AE67B9CF0B8B53BC9608CC91906" unitRef="usd">38000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2561F57BF8ABD6879B9CC9608CCA1FD5" unitRef="usd">0</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2016Q4YTD" decimals="-3" id="Fact-86D9965B248915C24FC2C9608CC887AB" unitRef="usd">51000</us-gaap:InterestPaid>
	<us-gaap:InventoryNet contextRef="FI2015Q4" decimals="-3" id="Fact-966606E2066EEC081356C9608CE1B891" unitRef="usd">625000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2016Q4" decimals="-3" id="Fact-4A2C2D292B815634E135C9608CC58E4A" unitRef="usd">620000</us-gaap:InventoryNet>
	<us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9F46AF6FE92DC0A4DC84C9608CE01DBB" unitRef="usd">18955000</us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees>
	<us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees contextRef="FD2015Q4YTD" decimals="-3" id="Fact-CBF661EAD9DB929F8D6FC9608CD80A8E" unitRef="usd">24374000</us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees>
	<us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FA725ACA1266948B1ADDC9608CE86B37" unitRef="usd">37755000</us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2014Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-6D9A03667D1B3861CC08C9608CD7526A" unitRef="usd">935000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2014Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-0DB02D078C64A090120AC9608CD8AD7E" unitRef="usd">214000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2015Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-5" id="Fact-57600D4423A34C16F259C9608CC9282B" unitRef="usd">1600000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2015Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-9419152CDBCA41859062C9608CEA066B" unitRef="usd">148000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" decimals="-3" id="Fact-7D550273838A044483ABC9608CD7ED4C" unitRef="usd">470000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-5" id="Fact-CBCBB13828436D05603BC9608CCA2787" unitRef="usd">2100000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q4YTD_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-E9B2D626781E01F63587C9608CE7C363" unitRef="usd">249000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LesseeLeasingArrangementsOperatingLeasesRenewalTerm contextRef="D2015Q2july01" id="Fact-491709DB2CD8E0A79359C9608CD03761">P5Y</us-gaap:LesseeLeasingArrangementsOperatingLeasesRenewalTerm>
	<us-gaap:LesseeLeasingArrangementsOperatingLeasesRenewalTerm contextRef="D2016Q2may15" id="Fact-2CEBE4A21C9207499EC6C9608CE9D964">P5Y</us-gaap:LesseeLeasingArrangementsOperatingLeasesRenewalTerm>
	<us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract contextRef="D2015Q2july01_us-gaap_LeaseArrangementTypeAxis_hqy_AmendedLeaseAgreementMember" id="Fact-C141DF3E28E7FC7B95B7C9608CDE6A4D">P129M</us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract>
	<us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract contextRef="D2016Q2may15_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" id="Fact-132E3BBD0600EEF4A9F8C9608CD2E863">P129M</us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract>
	<us-gaap:Liabilities contextRef="FI2015Q4" decimals="-3" id="Fact-3063A4BDD44C6AB9A3D3C9608CE0E31B" unitRef="usd">14674000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2016Q4" decimals="-3" id="Fact-AFCAA98552D7DB29ADA8C9608CD71C9A" unitRef="usd">16338000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-41723EF38A97CD6A00B4C9608CDCC6FF" unitRef="usd">158769000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-25AB2972E8DCA369E4DCC9608CDFF4CC" unitRef="usd">219795000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-38F1EF295DE736EE6B87C9608CD90945" unitRef="usd">8831000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-67DDF5941CFEC589F138C9608CD9CB4D" unitRef="usd">12106000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-E335DDFA7495AD5ED451C9608CD99D3E" unitRef="usd">5843000</us-gaap:LiabilitiesNoncurrent>
	<us-gaap:LiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-524470D7085AFCA693BAC9608CD3504E" unitRef="usd">4232000</us-gaap:LiabilitiesNoncurrent>
	<us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-FFB5B708EEA0C6C83D59C9608CE3DB2E" unitRef="number">0.003</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
	<us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="D2016Q1Sept30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-7DA6EE243B5A9BF0F889C9608CE1B0FB" unitRef="number">0.002</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q3Sep30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-5553F95C37CC74592A24C9608CE0DA6C" unitRef="usd">100000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:MembershipDuesRevenueOnGoing contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FBA482EFE035F49E7AB8C9608CE1072F" unitRef="usd">31129000</us-gaap:MembershipDuesRevenueOnGoing>
	<us-gaap:MembershipDuesRevenueOnGoing contextRef="FD2015Q4YTD" decimals="-3" id="Fact-07F74515E1E8AC8D5C1EC9608CDD1777" unitRef="usd">45735000</us-gaap:MembershipDuesRevenueOnGoing>
	<us-gaap:MembershipDuesRevenueOnGoing contextRef="FD2016Q4YTD" decimals="-3" id="Fact-415F4C1D587C0CA986E8C9608CE8605C" unitRef="usd">61608000</us-gaap:MembershipDuesRevenueOnGoing>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-54FBF434055D6B1C5C19C9608CD6C0FD" unitRef="usd">-5364000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-85A5CCC900C25470447BC9608CD9055A" unitRef="usd">90479000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D94E23FC4EB6C4841647C9608CDAE80E" unitRef="usd">36647000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5D3D5D0DAEA4864D80C9C9608CD532B4" unitRef="usd">-4639000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8E0F66D5718C38F8D100C9608CD3308C" unitRef="usd">-8437000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5705E698F0B365B122E1C9608CD70B77" unitRef="usd">-90552000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-578CCA7C4EEFE3C05389C9608CD6C644" unitRef="usd">18015000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EC5143F4D62682481076C9608CEACDBA" unitRef="usd">15046000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3E9FCD691699B984229BC9608CD5AE31" unitRef="usd">26541000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7A8C46046DAB0C6BCCCBC9608CE47DE4" unitRef="usd">1233000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-C1099699FEF2B0B03375C9608CCD872F" unitRef="usd">1233000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q1QTD" decimals="-3" id="Fact-39B9525E27515FF089A5C9608CDB47B2" unitRef="usd">2718000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q2QTD" decimals="-3" id="Fact-45B08C6FF69174B6B4A3C9608CD393CE" unitRef="usd">3028000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q3QTD" decimals="-3" id="Fact-4D37447578796ADE9710C9608CD585B9" unitRef="usd">3049000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4QTD" decimals="-3" id="Fact-5C0BD843341DD8CFE415C9608CE17C7B" unitRef="usd">1371000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D6F82FD8679D5D588F09C9608CD9DE2F" unitRef="usd">10166000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-7FB3AA533AF8DA13E9B5C9608CD3972C" unitRef="usd">10166000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q1QTD" decimals="-3" id="Fact-89B2A3F09883A63EE307C9608CCE8138" unitRef="usd">4977000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q2QTD" decimals="-3" id="Fact-9611829C4CF5257D2429C9608CDE10DE" unitRef="usd">4421000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-A9EC9C04CE7A587CCBDEC9608CDC40C7" unitRef="usd">4087000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4QTD" decimals="-3" id="Fact-853572D0BE0A5CCB2061C9608CE225E4" unitRef="usd">3128000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8E2688B198F348553A6FC9608CDBE6E5" unitRef="usd">16613000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-FEB71A28B9EC5185879CC9608CC4B79A" unitRef="usd">16613000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-66ED0C476416E0F889B7C9608CE3F19D" unitRef="usd">-7132000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2CB2A3BF7BB50733B3DFC9608CE0D559" unitRef="usd">12058000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q4YTD" decimals="-3" id="Fact-552EAEFE49E20BD64F4BC9608CE617AB" unitRef="usd">16613000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2014Q4YTD" decimals="-3" id="Fact-72EC2C2CEDECA2033E1DC9608CE2192B" unitRef="usd">-7132000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0E12D53ED7EF95D8A918C9608CDBE2A9" unitRef="usd">10901000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1373B61CA34CD6537D26C9608CD8F6C2" unitRef="usd">16613000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5F5DCA386F6C4FF8FEC2C9608CCBAA4A" unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
	<us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F468D94395B57BA1F6D3C9608CC881D2" unitRef="usd">193000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
	<us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2AE0098BAD47FEB183D0C9608CC91B0D" unitRef="usd">127000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
	<us-gaap:NoninterestExpenseOfferingCost contextRef="D2016Q2may11" decimals="-3" id="Fact-4F45B37B7789877888D1C9608CE62B28" unitRef="usd">688000</us-gaap:NoninterestExpenseOfferingCost>
	<us-gaap:NumberOfReportableSegments contextRef="FD2016Q4YTD" decimals="INF" id="Fact-25CD834188D47179ECCCC9608CE62D23" unitRef="segment">1</us-gaap:NumberOfReportableSegments>
	<us-gaap:OperatingExpenses contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F027BB7C8AB0199E7D3BC9608CDEEACC" unitRef="usd">21278000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q1QTD" decimals="-3" id="Fact-98ACC890A21F32A9C1D0C9608CCEC69E" unitRef="usd">5971000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q2QTD" decimals="-3" id="Fact-F5F4E697191C4C76C71FC9608CE0011B" unitRef="usd">6698000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q3QTD" decimals="-3" id="Fact-71890ECC93864A20BAACC9608CE3E3CD" unitRef="usd">7938000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q4QTD" decimals="-3" id="Fact-96334FD6C9EC7A45C707C9608CDDC02D" unitRef="usd">10493000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4DCEEEA9BA4571E72085C9608CE33C95" unitRef="usd">31100000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q1QTD" decimals="-3" id="Fact-C289EA40F6ED9CD97707C9608CDF9F6B" unitRef="usd">9924000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q2QTD" decimals="-3" id="Fact-57C9D0760D777B08F8D3C9608CDE58AE" unitRef="usd">11087000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q3QTD" decimals="-3" id="Fact-D7F9B7990769FA2929DCC9608CE3301B" unitRef="usd">11372000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q4QTD" decimals="-3" id="Fact-DA87B776BE336FAB845BC9608CE0FE24" unitRef="usd">14072000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2BC7F0C1E4B6BB5EB9DFC9608CDD2459" unitRef="usd">46455000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingIncomeLoss contextRef="FD2014Q4YTD" decimals="-3" id="Fact-96008DA67169733882DFC9608CDB64DF" unitRef="usd">11524000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-86156B75536F17853E03C9608CD9968A" unitRef="usd">16873000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FFCDEF9D90913104F673C9608CDDFE3B" unitRef="usd">26143000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2016Q4" decimals="-3" id="Fact-925473ACF375430AAD98C9608CD93BF7" unitRef="usd">18647000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-E15E059B01B78C96396FC9608CE5213D" unitRef="usd">18280000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-F8143D2E9ED448C0BC3AC9608CE70483" unitRef="usd">367000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-EC7574797B771D420669C9608CDE697C" unitRef="usd">1892000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-1C6BB1FEAAC482AF9E62C9608CE3ADCA" unitRef="usd">1685000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-AD41A9865F32E0937075C9608CE89446" unitRef="usd">207000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2016Q4" decimals="-3" id="Fact-622D2B11896073E663DDC9608CDB5B64" unitRef="usd">1822000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-1AD544CA81F4908D3AF8C9608CE6C957" unitRef="usd">1790000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-215D984A59A31EE3FD7BC9608CE51CA4" unitRef="usd">32000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2016Q4" decimals="-3" id="Fact-3AE117AE10522C4244F8C9608CDAB892" unitRef="usd">1643000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-CA371C13222556E758FAC9608CDE5047" unitRef="usd">1608000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-E4AE8A797741A948CED2C9608CDA6273" unitRef="usd">35000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2016Q4" decimals="-3" id="Fact-D611918D03A2CCF462E5C9608CDE5373" unitRef="usd">1662000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-6939E9825BAA03E47812C9608CDAACDC" unitRef="usd">1627000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-DB800594964D063FF979C9608CD8EC83" unitRef="usd">35000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2016Q4" decimals="-3" id="Fact-4B64082A7D1AF2D82F34C9608CE2289B" unitRef="usd">1641000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-E4C275A8E401F906C1ADC9608CE49BEC" unitRef="usd">1587000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-1E7A8BB550D78D5C4C75C9608CE651E8" unitRef="usd">54000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="FI2016Q4" decimals="-3" id="Fact-38DA7777F7CDEA9F3939C9608CDD9B4B" unitRef="usd">9987000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OfficeLeaseMember" decimals="-3" id="Fact-E2BD1FD8957FD3732830C9608CDA1477" unitRef="usd">9983000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="FI2016Q4_us-gaap_LeaseArrangementTypeAxis_hqy_OtherAgreementsMember" decimals="-3" id="Fact-BC18840A23A10C7FFE9CC9608CE2183A" unitRef="usd">4000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
	<us-gaap:OperatingLossCarryforwards contextRef="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxPeriodAxis_hqy_ExpireInTaxYears2023Through2029Member" decimals="-3" id="Fact-F9032CC7FD36342E3372C9608CDFCBF7" unitRef="usd">55000</us-gaap:OperatingLossCarryforwards>
	<us-gaap:OperatingLossCarryforwards contextRef="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxPeriodAxis_hqy_ExpireInTaxYears2023Through2029Member" decimals="-5" id="Fact-D8DA6F0DE08D3AC6290BC9608CE7E97B" unitRef="usd">1500000</us-gaap:OperatingLossCarryforwards>
	<us-gaap:OtherAssetsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-AB4BDF67FB00C64BC7E2C9608CDF6EA9" unitRef="usd">2271000</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-DAD7D30F1BFED99346B8C9608CE035CA" unitRef="usd">1703000</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-95E31462583A9EEDF68CC9608CE0347B" unitRef="usd">281000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-4CBEC56B2EC5A2E7739AC9608CDD2BE6" unitRef="usd">1750000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherCommitmentDueInFourthAndFifthYear contextRef="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember" decimals="-3" id="Fact-17992F695791F73CAA3DC9608CD77B1C" unitRef="usd">825000</us-gaap:OtherCommitmentDueInFourthAndFifthYear>
	<us-gaap:OtherCommitmentDueInFourthYear contextRef="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember" decimals="-3" id="Fact-BC6469CE3085E85B54BAC9608CD6FE39" unitRef="usd">825000</us-gaap:OtherCommitmentDueInFourthYear>
	<us-gaap:OtherCommitmentDueInNextTwelveMonths contextRef="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember" decimals="-3" id="Fact-CF4F86DB266A3C23D631C9608CE12004" unitRef="usd">825000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
	<us-gaap:OtherCommitmentDueInSecondYear contextRef="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember" decimals="-3" id="Fact-C82031381FD133591091C9608CD83023" unitRef="usd">825000</us-gaap:OtherCommitmentDueInSecondYear>
	<us-gaap:OtherCommitmentDueInThirdYear contextRef="FI2016Q4_us-gaap_OtherCommitmentsAxis_hqy_ProcessingServicesFeesMember" decimals="-3" id="Fact-36C4D5ABBF4A4B56DA3CC9608CE29D75" unitRef="usd">825000</us-gaap:OtherCommitmentDueInThirdYear>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0BB4FBF45D255C5420C6C9608CC514E4" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8A4E51D4E25A001DFEBDC9608CDF907C" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD" decimals="-3" id="Fact-EA8CA6E4574430314C2EC9608CDFE61B" unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0609E3F73D97DEFCB28DC9608CE8A377" unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-408A1D9196A1B246A291C9608CD2A2CD" unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherNonoperatingExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-43F5ECDA214F3F234019C9608CDB4033" unitRef="usd">173000</us-gaap:OtherNonoperatingExpense>
	<us-gaap:OtherNonoperatingExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AA9F71F972DA4FC2CAD4C9608CE128E2" unitRef="usd">374000</us-gaap:OtherNonoperatingExpense>
	<us-gaap:OtherNonoperatingExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-75AB627359CF048721DBC9608CD91C14" unitRef="usd">589000</us-gaap:OtherNonoperatingExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-04123D4DF9C8D1BA38DCC9608CDA2E73" unitRef="usd">-6150000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q1QTD" decimals="-3" id="Fact-333C6CF69CBA75C0A916C9608CE33712" unitRef="usd">-827000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q2QTD" decimals="-3" id="Fact-E45EBB26BFBAFC2A84BDC9608CDE353F" unitRef="usd">-39000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-DEA5F4BEF54A9ED8E6D0C9608CDCFA02" unitRef="usd">-145000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q4QTD" decimals="-3" id="Fact-7660D42723EDB2F37036C9608CDD27B0" unitRef="usd">-98000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A7A1249357E31F99D281C9608CD885B3" unitRef="usd">-1109000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q1QTD" decimals="-3" id="Fact-3B8297D0E0C3E8C433A8C9608CDED8C9" unitRef="usd">-105000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q2QTD" decimals="-3" id="Fact-5A24609723CE727276A9C9608CDF0735" unitRef="usd">-542000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-22B1A1EE0243093131E4C9608CE464D0" unitRef="usd">121000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q4QTD" decimals="-3" id="Fact-94765CD5DFD69076BEFDC9608CD52DA0" unitRef="usd">-63000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-5B092307AFEFB5ED9021C9608CC7E9D7" unitRef="usd">-589000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-848BD84D8D8F1E352C34C9608CD94A46" unitRef="usd">3371000</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
	<us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EE1FDEB672EE257EA96AC9608CD83B75" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
	<us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="FD2016Q4YTD" decimals="-3" id="Fact-7E37931B22802F06F74AC9608CD987F4" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
	<us-gaap:PaymentsForSoftware contextRef="FD2014Q4YTD" decimals="-3" id="Fact-91D67024803F9F3F93DAC9608CEA8728" unitRef="usd">3844000</us-gaap:PaymentsForSoftware>
	<us-gaap:PaymentsForSoftware contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EA00E24B1B0485E23920C9608CD503A1" unitRef="usd">6420000</us-gaap:PaymentsForSoftware>
	<us-gaap:PaymentsForSoftware contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8F2120BA8042CFEB4A96C9608CD8A5E5" unitRef="usd">6896000</us-gaap:PaymentsForSoftware>
	<us-gaap:PaymentsOfDividends contextRef="FD2014Q4YTD" decimals="-3" id="Fact-6F0AB2D2FB6F02853AB1C9608CD88066" unitRef="usd">694000</us-gaap:PaymentsOfDividends>
	<us-gaap:PaymentsOfDividends contextRef="FD2015Q4YTD" decimals="-3" id="Fact-83B52081C13788F939D3C9608CD778FB" unitRef="usd">50347000</us-gaap:PaymentsOfDividends>
	<us-gaap:PaymentsOfDividends contextRef="FD2016Q4YTD" decimals="-3" id="Fact-33FA957CB56677A79EC1C9608CCA3122" unitRef="usd">0</us-gaap:PaymentsOfDividends>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2014Q4YTD" decimals="-3" id="Fact-C8C44EBD82E878B112CFC9608CEAB965" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8440055D56027074ADADC9608CD9C855" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2016Q4YTD" decimals="-3" id="Fact-A71797E2A29A36B9FEF6C9608CC68A2A" unitRef="usd">40489000</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2016Q4YTD_us-gaap_ProductOrServiceAxis_hqy_ServicingContractsPortfolioOneMember" decimals="-5" id="Fact-AF12B9599E1B882C10B0C9608CE56D25" unitRef="usd">34200000</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2016Q4YTD_us-gaap_ProductOrServiceAxis_hqy_ServicingContractsPortfolioTwoMember" decimals="-5" id="Fact-4CF6A51AB91CD930E048C9608CE62393" unitRef="usd">6200000</us-gaap:PaymentsToAcquireIntangibleAssets>
	<us-gaap:PaymentsToAcquireInvestments contextRef="FD2014Q4YTD" decimals="-3" id="Fact-AE8E60E7D5B546874349C9608CD54AEB" unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
	<us-gaap:PaymentsToAcquireInvestments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8F54257A8FF2DD08D40EC9608CD9AAE7" unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
	<us-gaap:PaymentsToAcquireInvestments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-27936EF04799E5EAFDF0C9608CD53E8B" unitRef="usd">40291000</us-gaap:PaymentsToAcquireInvestments>
	<us-gaap:PaymentsToAcquireOtherInvestments contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F60C52091DDC48BD334CC9608CD5AE62" unitRef="usd">0</us-gaap:PaymentsToAcquireOtherInvestments>
	<us-gaap:PaymentsToAcquireOtherInvestments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8F154BB73EBC4B59DCA9C9608CD9BC73" unitRef="usd">305000</us-gaap:PaymentsToAcquireOtherInvestments>
	<us-gaap:PaymentsToAcquireOtherInvestments contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0ABE899F999D4D496927C9608CDAE572" unitRef="usd">500000</us-gaap:PaymentsToAcquireOtherInvestments>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-019634F64525F287013CC9608CD8E1D7" unitRef="usd">1595000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5D8F2E04510967A54AF1C9608CD7F182" unitRef="usd">1712000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-8F4E27E4A5352465D19CC9608CD55CB6" unitRef="usd">2376000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockAccretionOfRedemptionDiscount contextRef="FD2014Q4YTD" decimals="-3" id="Fact-57E504028643CCEA3CFFC9608CCA6F9E" unitRef="usd">-5764000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
	<us-gaap:PreferredStockAccretionOfRedemptionDiscount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0E1001EACA25A027822BC9608CC7D171" unitRef="usd">4021000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
	<us-gaap:PreferredStockAccretionOfRedemptionDiscount contextRef="FD2016Q4YTD" decimals="-3" id="Fact-435DAFA57A153586655EC9608CC74973" unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
	<us-gaap:PreferredStockDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="INF" id="Fact-FE4FBBD21B926AAF05A3C9608CD5CA76" unitRef="number">0.06</us-gaap:PreferredStockDividendRatePercentage>
	<us-gaap:PreferredStockDividendRatePercentage contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="INF" id="Fact-59A8872D17341C667253C9608CD2E8BE" unitRef="number">0.06</us-gaap:PreferredStockDividendRatePercentage>
	<us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="FD2014Q4YTD" decimals="-3" id="Fact-87C5F6D5C8430703615FC9608CE91A35" unitRef="usd">2601000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
	<us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AFF0AC863C998BE6BBD8C9608CD2502C" unitRef="usd">1286000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
	<us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="FD2016Q4YTD" decimals="-3" id="Fact-F5E9C1BBBB7E92A13BF6C9608CE9A89A" unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
	<us-gaap:PreferredStockDividendsPerShareCashPaid contextRef="D2014Q4Jan31_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-640852EEB82425F5E047C9608CD8CE20" unitRef="usdPerShare">0.16</us-gaap:PreferredStockDividendsPerShareCashPaid>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="INF" id="Fact-AD63F1A30CBCD7C3EC2BC9608CD6839E" unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2015Q4" decimals="INF" id="Fact-2FB9556866D131D31483C9608CE6F3E8" unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2016Q4" decimals="INF" id="Fact-0131179CCC37261798EDC9608CE5BEE6" unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="I2014Q2July14" decimals="INF" id="Fact-D35643D630A8D5E7264EC9608CE93FEF" unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="I2014Q4Jan29_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="INF" id="Fact-9629DD8A1FEAECA2730DC9608CDBC4DE" unitRef="usdPerShare">1.5</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-BBBB18044851C379C715C9608CE7CBD5" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-C7D2FECFDFE291BE865FC9608CE3EDD8" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="I2014Q2July14" decimals="INF" id="Fact-2438CF3247B4DB346DD6C9608CE904B9" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-6BBCE6F301648476FCC8C9608CE74468" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-58B6E18BA99467223265C9608CE8EEF0" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesAConvertiblePreferredStockMember" decimals="-3" id="Fact-163C91B5296B9156DC8DC9608CD84638" unitRef="shares">2000000</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="-3" id="Fact-ED87FA8EB7A62A2ED520C9608CD546DB" unitRef="shares">4156000</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2015Q4" decimals="INF" id="Fact-7C207D93FFBEE6A68401C9608CE7E95A" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-72A2C3D9E848247F7BCDC9608CE6027F" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="I2014Q4Jan29_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="-3" id="Fact-09B0242B07DDD9147913C9608CD98637" unitRef="shares">4700000</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue contextRef="FI2015Q4" decimals="-3" id="Fact-31F2FBF5E785F6A820D2C9608CD9D9CC" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-1FB0F918166C53A41AE7C9608CDA139A" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="D2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember" decimals="-5" id="Fact-CE89D65ACAC05892206BC9608CE828E5" unitRef="usd">132600000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
	<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="D2016Q2may11" decimals="-5" id="Fact-CA2A01072C5452DDA8ECC9608CE64023" unitRef="usd">23500000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
	<us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BAC8683BFFF97643F9B7C9608CD434A3" unitRef="usd">800000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
	<us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FCBB6E263734ACD816BCC9608CD7003B" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
	<us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties contextRef="FD2016Q4YTD" decimals="-3" id="Fact-823BCA312134CB98812DC9608CC59CF2" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-59ADEE24F411401D5181C9608CC7A45D" unitRef="usd">523000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1C5484941BBFF4775EB0C9608CD6BB6D" unitRef="usd">2430000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-462A5680D99FA9EEA2E0C9608CD716E7" unitRef="usd">1915000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromWarrantExercises contextRef="FD2014Q4YTD" decimals="-3" id="Fact-AFCC8BC60D37405FDACAC9608CDAE216" unitRef="usd">74000</us-gaap:ProceedsFromWarrantExercises>
	<us-gaap:ProceedsFromWarrantExercises contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C42672C02280FB5B67BBC9608CD63B0E" unitRef="usd">2380000</us-gaap:ProceedsFromWarrantExercises>
	<us-gaap:ProceedsFromWarrantExercises contextRef="FD2016Q4YTD" decimals="-3" id="Fact-9C02BF38141DCD3C70BBC9608CD4812C" unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4" decimals="-3" id="Fact-02A839930A6BBF3ECBD0C9608CE6531E" unitRef="usd">5836000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" decimals="-3" id="Fact-4AFBFD326B68C5FDF909C9608CE2E1C0" unitRef="usd">4013000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-3A28FCD11B287DBF0E33C9608CE37EF2" unitRef="usd">1317000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" decimals="-3" id="Fact-5009D03EB5DD283A0FB7C9608CE5E82C" unitRef="usd">506000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4" decimals="-3" id="Fact-D3933A57AA9BC61C1EBFC9608CE615B1" unitRef="usd">8117000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" decimals="-3" id="Fact-A17845BE38F9F9227C86C9608CE3B0B6" unitRef="usd">5825000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-3A104C4C576E8F619689C9608CE36AD2" unitRef="usd">1592000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" decimals="-3" id="Fact-129DFBA31EFD3C8C35ABC9608CE3D45F" unitRef="usd">700000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4" decimals="-3" id="Fact-CDD4F5166E1DBF3D867CC9608CDA1FCC" unitRef="usd">2577000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4" decimals="-3" id="Fact-F3302B8D37808B83F0A8C9608CE1727B" unitRef="usd">3506000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-348788123BD96847572EC9608CE4AAFB">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-DA5F42FF6921AAF9A253C9608CC5AE36">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-1BC6FF971C43CB259E4CC9608CE83C9B">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2016Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-D50B6003EA9C6C77BC5AC9608CE431A7">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5F6F5018C5FB5B57F48BC9608CEAD647" unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-34DA595139B19DC8D4D4C9608CD8A165" unitRef="usd">31000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B4FF996A7D8F5B7158ACC9608CD5401B" unitRef="usd">24000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount contextRef="FD2015Q4QTD_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_hqy_RevenueUnderstatedMember" decimals="-3" id="Fact-FB13A5432F0DAF6479E0C9608CD035D8" unitRef="usd">408000</us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount>
	<us-gaap:ReclassificationsOfTemporaryToPermanentEquity contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6022A9F5A2CE1C09ED66C9608CE372DD" unitRef="usd">-42693000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3068C39587721FD8A3BDC9608CD980E5" unitRef="usd">2167000</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3D3C3E33C81EA8230772C9608CD7A715" unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D688DACBFD88F4EDDBD3C9608CD749B0" unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-28B5D91DCB52B80DB272C9608CCBA49E" unitRef="usd">7142000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E77A0F7D17705C1A7101C9608CE408CA" unitRef="usd">10501000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-72DB56792F2D4A2B6C2CC9608CE03036" unitRef="usd">16832000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost contextRef="FD2014Q4YTD" decimals="-5" id="Fact-80BCAE758D87A32CDA9BC9608CE8E57E" unitRef="usd">2400000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
	<us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost contextRef="FD2015Q4YTD" decimals="-5" id="Fact-0BBCA4D47553DC00B0B2C9608CD38250" unitRef="usd">4600000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
	<us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost contextRef="FD2016Q4YTD" decimals="-5" id="Fact-F3C3470D25466DD22AA4C9608CD5AC9B" unitRef="usd">7600000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2015Q4" decimals="-3" id="Fact-3AFA2DA20A9B2A36D404C9608CCD82DD" unitRef="usd">-13004000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q4" decimals="-3" id="Fact-54CDDBB19DE0653C619DC9608CD8BDE3" unitRef="usd">3609000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D1BAF13DEB413712EBCFC9608CD9B97A" unitRef="usd">62015000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q1QTD" decimals="-3" id="Fact-A4E017090EDF9CE69A11C9608CE0B119" unitRef="usd">20231000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q2QTD" decimals="-3" id="Fact-115232BD33600E191867C9608CE38E74" unitRef="usd">20891000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q3QTD" decimals="-3" id="Fact-C0F4E4F3CA0847331349C9608CE29BD3" unitRef="usd">21862000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4QTD" decimals="-3" id="Fact-65D5D4D35CA9FDB6D480C9608CE25F7F" unitRef="usd">24871000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7EE05D6948A591DD2202C9608CDB774B" unitRef="usd">87855000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q1QTD" decimals="-3" id="Fact-AD9E4F4978EB733195ABC9608CD12254" unitRef="usd">29850000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q2QTD" decimals="-3" id="Fact-402ABE4FE3CBDC6367E8C9608CE4A549" unitRef="usd">30494000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD" decimals="-3" id="Fact-BA0983EE4EFB7198CCA5C9608CE3FC7E" unitRef="usd">30556000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q4QTD" decimals="-3" id="Fact-8FDDBD2BB0A2B6210EB1C9608CE03262" unitRef="usd">35886000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D1EDA0D609C7D8F27E90C9608CD7413A" unitRef="usd">126786000</us-gaap:Revenues>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-91B91DABE5118C8D6AB4C9608CD8A39E" unitRef="usd">8602000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4B31015CF23688E43673C9608CDFED16" unitRef="usd">10619000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-D88A95F6DAF95B98D2C4C9608CDABD27" unitRef="usd">13302000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:ServiceManagementCosts contextRef="FD2014Q4YTD" decimals="-3" id="Fact-E2630C499FE27280A598C9608CDDDDBA" unitRef="usd">21589000</us-gaap:ServiceManagementCosts>
	<us-gaap:ServiceManagementCosts contextRef="FD2015Q4YTD" decimals="-3" id="Fact-891EF2B836FB54B84835C9608CD8440B" unitRef="usd">29842000</us-gaap:ServiceManagementCosts>
	<us-gaap:ServiceManagementCosts contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FD8C408903C0D8EA4AA9C9608CDD2EBA" unitRef="usd">39418000</us-gaap:ServiceManagementCosts>
	<us-gaap:ShareBasedCompensation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-CA3252353EB759745237C9608CE91860" unitRef="usd">57000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-416C411084E771EC2645C9608CD81234" unitRef="usd">2525000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q4YTD" decimals="-3" id="Fact-50A9768231C320B1D426C9608CE94145" unitRef="usd">5883000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember" id="Fact-D390C3621781C4C96B72C9608CE116C2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-DA97DD6CA29B02B81859C9608CDB50D2" unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2014Q4YTD" decimals="INF" id="Fact-FEC276893444A2C287D1C9608CD64DD8" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2015Q4YTD" decimals="INF" id="Fact-1CEAECDE8FD910C7B448C9608CD71AB1" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2016Q4YTD" decimals="INF" id="Fact-28D66C9239EB898B3F2CC9608CE83213" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2014Q4YTD" decimals="4" id="Fact-60F32E5F36E21707CAA7C9608CE41926" unitRef="number">0.3290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-37EA4DA02B917D996BAEC9608CD827A3" unitRef="number">0.4029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-E1E1BA396EE29A08323FC9608CE1F60C" unitRef="number">0.3290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-4C998D11CFA43FE4C7F4C9608CD597D2" unitRef="number">0.4029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-E1484C321C771926F97CC9608CD67988" unitRef="number">0.3829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2014Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-5940BF6DAC976D23E782C9608CD53E01" unitRef="number">0.0080</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2014Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-4150D0246597F83997D4C9608CD7BD0F" unitRef="number">0.0035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-295FA52C982396C0B17AC9608CD58B73" unitRef="number">0.0224</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-90BE0AF5B28B82DF6B51C9608CE2C34E" unitRef="number">0.0112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-C0D3E7CEE1C13040A2C0C9608CDC0C21" unitRef="number">0.0180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-B5B36A5C0A36C793175BC9608CD900EB" unitRef="number">0.0147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="D2014Q2July" decimals="INF" id="Fact-F59682ADB441D4EE73EFC9608CDB26B2" unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2015Q2" decimals="INF" id="Fact-54277C9AA61CBC184696C9608CDBCC19" unitRef="shares">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="I2014Q4Jan30" decimals="INF" id="Fact-B7614EC62EABD35B5993C9608CE292E3" unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2016Q4" decimals="-5" id="Fact-C75A79BA08CEE78D5ABAC9608CE1781D" unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2015Q4" decimals="-5" id="Fact-62B81882300185525523C9608CDBD6B4" unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2016Q4" decimals="-5" id="Fact-561CFD12AF132B654151C9608CDD44FF" unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-1783C79B47D64190AFEBC9608CCD8F1A" unitRef="usdPerShare">2.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2014Q4YTD" decimals="-3" id="Fact-60A12CA0D7467B1345B4C9608CD019ED" unitRef="usd">761000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2015Q4YTD" decimals="-5" id="Fact-5CE2905E2EFDDA79516CC9608CE134EE" unitRef="usd">9500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2016Q4YTD" decimals="-5" id="Fact-304DCECDFA05A51A6FDFC9608CE09EE7" unitRef="usd">51800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-C1B71F6BC3B2616573A3C9608CE0FA4C" unitRef="usdPerShare">16.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B045BD501BFE259C312AC9608CCA808A" unitRef="shares">181000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2014Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember" decimals="-3" id="Fact-70DF6790FC688BA850CEC9608CE25036" unitRef="shares">624000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2014Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember" decimals="-3" id="Fact-45E0D35F14B203F80D0EC9608CDF9A7B" unitRef="shares">534000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsMember" decimals="-2" id="Fact-1D30A5933ACB49472795C9608CE23F57" unitRef="shares">82500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember" decimals="-2" id="Fact-A09A07D184DACBE9451FC9608CDB6B12" unitRef="shares">608800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2015Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember" decimals="-2" id="Fact-DB6E902E13F9C3924045C9608CDC6E9B" unitRef="shares">526300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0E978F21578C0985D19CC9608CD73F15" unitRef="shares">1093000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsMember" decimals="-3" id="Fact-90F958E0D7BAA508F5EAC9608CE080D4" unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember" decimals="-5" id="Fact-B2CF3001ACD1B00B74D3C9608CE0AF84" unitRef="shares">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q4YTD_us-gaap_TitleOfIndividualAxis_hqy_DirectorsandKeyEmployeesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFiveMember" decimals="-5" id="Fact-AA516BB802E35D8FC9EFC9608CE1BC74" unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2014Q4YTD" decimals="2" id="Fact-67906D01944C2BBA0135C9608CDD6EB5" unitRef="usdPerShare">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD" decimals="2" id="Fact-C7F63B649CE9363DB753C9608CDBAB8C" unitRef="usdPerShare">6.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q4YTD" decimals="2" id="Fact-33078136D0095690E138C9608CE1C5F2" unitRef="usdPerShare">11.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2015Q4" decimals="-3" id="Fact-CBBEF624CFECCAD0B264C9608CD6B964" unitRef="usd">100290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2016Q4" decimals="-3" id="Fact-A2217541E75FBF00B271C9608CCFDE77" unitRef="usd">63965000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2015Q4" decimals="-3" id="Fact-DCEA9566377A7F149842C9608CE3FCF8" unitRef="shares">6457000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2016Q4" decimals="-3" id="Fact-45735A4E108CF160066BC9608CCDA849" unitRef="shares">5418000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-E87BE5B0D9F7FFD9E153C9608CDAD3F9" unitRef="usdPerShare">5.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-4BEDBF9FCE8EC2264128C9608CD43671" unitRef="usdPerShare">10.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="FI2016Q4" decimals="-3" id="Fact-EDF5F2822F199CE5FB5CC9608CD1EF1E" unitRef="usd">62958000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="FI2016Q4" decimals="-3" id="Fact-219CBDD1EB024356F8CCC9608CD2AA2E" unitRef="shares">2532000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="FI2016Q4" decimals="-3" id="Fact-61A2C9558F4D9EF2C1C5C9608CD11D71" unitRef="shares">5221000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="FI2016Q4" decimals="2" id="Fact-7CC99DF83B8ED32D7A10C9608CCE32A8" unitRef="usdPerShare">10.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2014Q4YTD" decimals="4" id="Fact-EDFDFFBB4F1CF30947A2C9608CC92A2E" unitRef="usdPerShare">0.9210</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2015Q4YTD" decimals="4" id="Fact-98CE9916659FBC1E4BB0C9608CCAEE49" unitRef="usdPerShare">1.3204</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-103A8D43394330D30CF4C9608CD23C4B" unitRef="usdPerShare">0.98</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="4" id="Fact-3F529D4F56A8D3F7291CC9608CEABE90" unitRef="usdPerShare">0.9800</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2016Q4YTD" decimals="2" id="Fact-CBF3A60B1C77273EFA34C9608CD0D4BD" unitRef="usdPerShare">27.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:SharePrice contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" decimals="2" id="Fact-B546C5E02CC5508022D9C9608CD02D70" unitRef="usdPerShare">4.06</us-gaap:SharePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_hqy_SharebasedCompensationAwardTrancheFourMember" decimals="INF" id="Fact-0746DDAD4EA101B9E717C9608CE2DE02" unitRef="number">0.4</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" decimals="INF" id="Fact-E00A39D58B9418D5C101C9608CDD2C30" unitRef="number">0.1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" decimals="INF" id="Fact-8F960D026AC101EE6C1AC9608CDF4DA0" unitRef="number">0.3</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF" id="Fact-300B0AA47536EDA24985C9608CE176CB" unitRef="number">0.2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="FD2016Q4YTD" id="Fact-75441AFD6422068B8EB9C9608CE21E1B">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2014Q4YTD" id="Fact-0264D49B094620FF25AAC9608CDB5713">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-060026A0AC03BB61D132C9608CDA811A">P7Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-982B87E19F783B94E107C9608CD5A248">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-C2EE773C7212588A3265C9608CD925A3">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-6A6E61A6C48F74C345C7C9608CDAABB0">P5Y5M5D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="FI2016Q4" decimals="-3" id="Fact-838B1B53D77D3D78FE86C9608CE438A4" unitRef="usd">47755000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q4YTD" id="Fact-17FA5CD71A8860C8DA69C9608CCAEA43">P5Y2M10D
</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2015Q4YTD" id="Fact-6F291F4EF14537C567FEC9608CD0BC45">P6Y10M18D
</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2016Q4YTD" id="Fact-D6ACE2EE2242DC189BA5C9608CCF4F8E">P7Y0M10D
</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q4YTD" id="Fact-0783EA2521697BF98BE3C9608CCDA944">P6Y11M20D
</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharesIssuedPricePerShare contextRef="I2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember" decimals="INF" id="Fact-262777ACE6C58ED1219AC9608CE6ABA3" unitRef="usdPerShare">14.00</us-gaap:SharesIssuedPricePerShare>
	<us-gaap:SharesIssuedPricePerShare contextRef="I2016Q2may12" decimals="INF" id="Fact-F8D73A41DEDA6ACDC6CDC9608CE72CFE" unitRef="usdPerShare">25.90</us-gaap:SharesIssuedPricePerShare>
	<us-gaap:SharesOutstanding contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-072C93D8C3408997BC16C9608CD1B123" unitRef="shares">5386000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-B6503C8E5128BD492BA5C9608CC86453" unitRef="shares">6738000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D0B68F0DE026DF810161C9608CCC0493" unitRef="shares">7038000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-AC951A3C8E6E32BA795AC9608CD9B427" unitRef="shares">6156000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-9B3EE68EE91702DFC714C9608CD54C02" unitRef="shares">54802000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-A272CA5BCD9C72DAE932C9608CC57FA5" unitRef="shares">0</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-36798150C36A35A94DB3C9608CD0CE53" unitRef="shares">57726000</us-gaap:SharesOutstanding>
	<us-gaap:SharesOutstanding contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-F79859AF49AA99821B06C9608CE55E24" unitRef="shares">0</us-gaap:SharesOutstanding>
	<us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="FI2015Q4" decimals="-3" id="Fact-7F89DB2C323B8F14782DC9608CDCB274" unitRef="usd">230000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
	<us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="FI2016Q4" decimals="-3" id="Fact-BA56935F6686B3F748F6C9608CD5F4E9" unitRef="usd">325000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
	<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-68F3E195800EF9801DEAC9608CCBC69D" unitRef="shares">32486000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-7E61F2E13EE8B3EC1C2FC9608CC78C8A" unitRef="shares">-6156000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="D2014Q3Aug05_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember" decimals="INF" id="Fact-A72E3755D7123E7B7942C9608CE69390" unitRef="shares">10465000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
	<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-3A978C5C6A996DEF19D4C9608CE626CD" unitRef="shares">10465000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
	<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-DCD5635A71769B90E9C9C9608CE55E82" unitRef="shares">973000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="D2016Q2may11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-610CCDD7AE6A6904949DC9608CE734BA" unitRef="shares">380000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-80169156BBFD20A1077CC9608CE2EF30" unitRef="shares">568000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-DDA29372A5C17A439529C9608CD8E7D5" unitRef="shares">568000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-49E23BB53A862A866BD0C9608CE2909E" unitRef="shares">1841000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-6B8C9CEE8A4620901754C9608CE60989" unitRef="shares">1841000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-B37F29DC94E6F7F3713BC9608CE23546" unitRef="shares">1951000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-C5B3CE0F069F13554C19C9608CD4475C" unitRef="shares">1951000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7911955DABD00ED23C4CC9608CD492A9" unitRef="usd">42693000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-6D41BFCA15BB60FFAD2BC9608CD1CC34" unitRef="usd">50819000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-F0C733404463B71329C4C9608CC5FB2F" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-6A34BF0302BE8B4AC70AC9608CC9C9FB" unitRef="usd">-8129000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1419638BBEC0CE9032F5C9608CE667B5" unitRef="usd">132587000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-7D9739210290158840CFC9608CC6550F" unitRef="usd">132586000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-BD80D68E710D6A055C69C9608CDCA869" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2016Q4YTD" decimals="-3" id="Fact-826099FA29881F81A9CBC9608CEAB59C" unitRef="usd">23492000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-B14500A03EFF41649A3CC9608CD8E9E4" unitRef="usd">23492000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-E12BFF46014E98F20669C9608CC5D8CA" unitRef="usd">523000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-ABA64B8F9106B98A0501C9608CDD246D" unitRef="usd">523000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B029CACFEEFBF6141F6FC9608CCBA100" unitRef="usd">2430000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-30BE6D0F907EE0A80B9FC9608CCAD430" unitRef="usd">2430000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FB50A53FCB0FE7229CDFC9608CD31BB8" unitRef="usd">1915000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-AF48CD6B6EF1C0A55D27C9608CCFC676" unitRef="usd">1914000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D5867039AEEFCDB945B2C9608CE322C7" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="INF" id="Fact-B5309DA30D135BE32ED5C9608CD4A6B1" unitRef="shares">582000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" decimals="-3" id="Fact-1E7750E28D7F68D16E94C9608CD6BA93" unitRef="shares">660000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-5F0C726EB263EEDE8DB6C9608CD5A4E7" unitRef="shares">22000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-047521F5D62890F749F4C9608CD94794" unitRef="shares">31000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-488BAD42C400E5C56A6AC9608CE2D477" unitRef="shares">61743</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-10D238F2C73C62C84662C9608CD5568C" unitRef="shares">674000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" decimals="INF" id="Fact-190B61F748CD6AFBF072C9608CE4BB30" unitRef="shares">665613000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2014Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-FBEB0C7FE16E5403E44EC9608CE5963B" unitRef="shares">674120000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-1E9BA6AC3D7687192B82C9608CD3B0B6" unitRef="shares">582000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="D2014Q4jan30" decimals="-5" id="Fact-495151C2B6CC26EE159AC9608CD78529" unitRef="usd">3400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2014Q4YTD" decimals="-3" id="Fact-19C009B68F87D58ADA16C9608CCCC7A5" unitRef="usd">3135000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-3E60AA5AB4356903679CC9608CCAF879" unitRef="usd">861000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-54C6A029E3CC51947F7DC9608CCAE0D5" unitRef="usd">2274000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4" decimals="-3" id="Fact-965401B587D3FB231376C9608CE87902" unitRef="usd">-6399000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-B0BD3C256E324B0B368FC9608CD1E305" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-2479A86BB3E4C9B391E8C9608CDA54A2" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-99DEBDF399B5BEA78FABC9608CCE479A" unitRef="usd">1000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-FC7AD5A601A5E3703610C9608CD39AF9" unitRef="usd">8990000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-50534BB975AD01E57313C9608CD64F26" unitRef="usd">-19069000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-5852B8774513B65045BDC9608CD3E808" unitRef="usd">3679000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-1279CA99C6CE01FC5403C9608CE25242" unitRef="usd">-12706000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-3777951EA0E30A8C4023C9608CC778A3" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-611E0DE7F96264785A3CC9608CE79F77" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-1803D1602F2328AA0824C9608CDF5D01" unitRef="usd">1000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-54192997FF5FCFFF0DE8C9608CDB6EDE" unitRef="usd">8129000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-EDAA523ABFB4BE26B270C9608CC678FC" unitRef="usd">-23170000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-43B7975FF35D8B3FB0CAC9608CE77C74" unitRef="usd">2334000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-C7977FD621DFD9C8FC14C9608CD3DBD8" unitRef="usd">144095000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-1E3E16B39AD62F8A3897C9608CC8EE0A" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-83D9E895B93E4CC22B9AC9608CE8B246" unitRef="usd">157094000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-0BBB520C445C8DA2CB33C9608CE3D980" unitRef="usd">5000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-80DE464A359A3719286DC9608CC85AA1" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-D60A2FAFF75FAF8894E6C9608CDF3213" unitRef="usd">-13004000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-A15C13CB48D35B3B133BC9608CE7CF69" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-182B52BBF30D012B53C5C9608CDD1C5A" unitRef="usd">203457000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-1D30156AFC6D5B91FCE1C9608CC9680E" unitRef="usd">-98000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-B4BADB04110DB63271C9C9608CD33299" unitRef="usd">199940000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-F66165F5BD62C0781AA5C9608CD7D6D6" unitRef="usd">6000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="Fact-04992088448429334A5CC9608CD58C7B" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-C5DE216E3D5E4D32C72CC9608CCCC005" unitRef="usd">3609000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember" decimals="-3" id="Fact-75C692F282A7F734DD30C9608CE8CA2B" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2015Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" decimals="-3" id="Fact-BCCC883A03E20187FF61C9608CD674B6" unitRef="usd">1000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" decimals="-3" id="Fact-BF6374F45548098D287DC9608CD75247" unitRef="usd">547000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember_us-gaap_TaxPeriodAxis_hqy_ExpireBeginningWithTaxYear2024Member" decimals="-5" id="Fact-84F58B4552EB12EA5976C9608CE299B6" unitRef="usd">1200000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TaxCreditCarryforwardAmount contextRef="FI2016Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember_us-gaap_TaxPeriodAxis_hqy_ExpireBeginningWithTaxYear2018Member" decimals="-3" id="Fact-6934474C84B21332D9C8C9608CDF3F4A" unitRef="usd">631000</us-gaap:TaxCreditCarryforwardAmount>
	<us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8D74DBB2A7F2A1FF72C0C9608CE72885" unitRef="usd">5764000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
	<us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B2BFED061AE52FC7F347C9608CC60FA8" unitRef="usd">-4021000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
	<us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment contextRef="FD2016Q4YTD" decimals="-3" id="Fact-088814446CBC61E28395C9608CD0D95F" unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
	<us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="FI2013Q4" decimals="-3" id="Fact-A9CA6E826F90A7CF71F5C9608CC995EA" unitRef="usd">41186000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
	<us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="FI2014Q4" decimals="-3" id="Fact-FF5158F32BCF2F8BE4CBC9608CE44738" unitRef="usd">46714000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
	<us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="FI2015Q4" decimals="-3" id="Fact-92E6879248B9733C0FAAC9608CE6288B" unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
	<us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="FI2016Q4" decimals="-3" id="Fact-2DC463ED31FB9C2E5ADDC9608CC89058" unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
	<us-gaap:TemporaryEquityParOrStatedValuePerShare contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-94778A14EE33B4B88BD5C9608CE0C1CF" unitRef="usdPerShare">2.32</us-gaap:TemporaryEquityParOrStatedValuePerShare>
	<us-gaap:TemporaryEquityParOrStatedValuePerShare contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-38964BFD76D0B1FDC734C9608CD6E54F" unitRef="usdPerShare">1.1</us-gaap:TemporaryEquityParOrStatedValuePerShare>
	<us-gaap:TemporaryEquityParOrStatedValuePerShare contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-7BFAEC983C1BF32092B3C9608CCD1751" unitRef="usdPerShare">1.25</us-gaap:TemporaryEquityParOrStatedValuePerShare>
	<us-gaap:TemporaryEquityParOrStatedValuePerShare contextRef="I2014Q4Jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="INF" id="Fact-48CB493AC217E3D18504C9608CD0D1CF" unitRef="usdPerShare">2.64</us-gaap:TemporaryEquityParOrStatedValuePerShare>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2013Q4" decimals="-3" id="Fact-3C1405831B1C773587B6C9608CC52DAD" unitRef="shares">17433000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2013Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-3" id="Fact-B4835BAF218A3F338D8CC9608CCD7639" unitRef="shares">248000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2014Q4" decimals="-3" id="Fact-51A82EABBE9B2B6D6930C9608CCE48B3" unitRef="shares">17349000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-C4F47714B1DE81642809C9608CC6CDA0" unitRef="shares">6800000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD1RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-4C47739100A0731B74BFC9608CCA2AE2" unitRef="shares">5800000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD2RedeemableConvertiblePreferredStockMember" decimals="-3" id="Fact-EB67DCB4B56D2EE27165C9608CCE0BC5" unitRef="shares">440000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2014Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-D1BFC62837DD11A28918C9608CD680FF" unitRef="shares">4300000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2015Q4" decimals="-3" id="Fact-042C0925B66B767D6925C9608CDF85CC" unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="FI2016Q4" decimals="-3" id="Fact-6D132BD2146583A48325C9608CE25A5C" unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquitySharesOutstanding contextRef="I2014Q4Jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-5" id="Fact-6682318F710F2D8BD831C9608CD59BA5" unitRef="shares">4400000</us-gaap:TemporaryEquitySharesOutstanding>
	<us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital contextRef="FI2013Q4_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="-3" id="Fact-F07A893B9A565D91B1E1C9608CD645EE" unitRef="usd">655000</us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="D2014Q4jan30" decimals="2" id="Fact-D5BA30A1EEE09D47C4D6C9608CD739EE" unitRef="usdPerShare">5.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesBConvertiblePreferredStockMember" decimals="2" id="Fact-2847A337C10849799CB9C9608CDACB54" unitRef="usdPerShare">5.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesCRedeemableConvertiblePreferredStockMember" decimals="2" id="Fact-C0C849B1476129FA3BFBC9608CD613E8" unitRef="usdPerShare">5.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="D2014Q4jan30_us-gaap_StatementClassOfStockAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockMember" decimals="2" id="Fact-69C114C618EA32CD6BA9C9608CD43921" unitRef="usdPerShare">5.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="FD2014Q4YTD" decimals="2" id="Fact-B838D9F232CCF0E92536C9608CE3516C" unitRef="usdPerShare">5.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BB9927077BF957FD83DAC9608CE859E0" unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
	<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A80D38CB991D7DA354A5C9608CCFA2B7" unitRef="usd">843000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
	<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2016Q4YTD" decimals="-3" id="Fact-38EAB64210C8F03A8AABC9608CD32E1B" unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2014Q4" decimals="-3" id="Fact-D14231070CD0E5A1B3E3C9608CCE0793" unitRef="usd">256000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2015Q4" decimals="-3" id="Fact-ACEAF49C9951ECA4A59AC9608CC9D373" unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2016Q4" decimals="-3" id="Fact-11DF50A7AED1B0C48912C9608CDAEE6E" unitRef="usd">393000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1A5F77EFADBC8AC55A13C9608CD4A11E" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-61E1928A62B4708A8362C9608CCDB923" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-AC4BA3835105748EF736C9608CC7784B" unitRef="usd">88000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-19C646D106E41E9A58D5C9608CD64D01" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="FI2015Q4" decimals="-3" id="Fact-21EE5C51CE8B60EE1CEAC9608CDBADF3" unitRef="usd">8000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="FI2016Q4" decimals="-3" id="Fact-6AF741A3CF6EC8E3463DC9608CD6AAFD" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-5339C601CA3801381182C9608CDAB39E" unitRef="usd">5000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-22D5186606C2AE94EDB7C9608CC60466" unitRef="usd">-6000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="FD2016Q4YTD" decimals="-3" id="Fact-1D3074BC2DE9ED84E610C9608CD79D67" unitRef="usd">-8000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FB5B6AEEC8F94640AF80C9608CD51727" unitRef="usd">144000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-FC00B0CFBB77E7CD93A9C9608CE3B264" unitRef="usd">115000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EB54A0E60E88B284857BC9608CC640FF" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="FD2016Q4YTD" decimals="-3" id="Fact-0913724CA775C760639BC9608CE9BECE" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
	<us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2FC18370769E500CCB0EC9608CD78D17" unitRef="usd">93000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-DB27C14C93FFF4B165A4C9608CDAA74B" unitRef="usd">12000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2016Q4YTD" decimals="-3" id="Fact-BD507135BA68B9FE4F6CC9608CD61110" unitRef="usd">22000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2014Q4YTD" decimals="-3" id="Fact-AB3A825CAD6D1BAF5E7CC9608CE5AD48" unitRef="usd">-29000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="FD2015Q4YTD" decimals="-3" id="Fact-DE7D72336B50A06CDFFCC9608CCB37DA" unitRef="usd">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
	<us-gaap:ValuationAllowancesAndReservesBalance contextRef="FI2014Q4" decimals="INF" id="Fact-B88C5F85F5FB70BF5B2CC9608CE81858" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance contextRef="FI2016Q4" decimals="INF" id="Fact-B808BDA14CA9B199BA14C9608CCA5309" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" decimals="-3" id="Fact-86A56ED3D07253648392C9608CC8247E" unitRef="usd">51000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" decimals="-3" id="Fact-B75C016B9F92E3920B27C9608CC7B102" unitRef="usd">44000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" decimals="-3" id="Fact-BAD57BE5E910A0FB5F8AC9608CDBC35D" unitRef="usd">66000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" decimals="-3" id="Fact-9634CDB63FFD6B11F4FFC9608CDD5AAD" unitRef="usd">339000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" decimals="-5" id="Fact-BA07B8C6DE497AED3D05C9608CCA00D9" unitRef="usd">1600000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WarrantsAndRightsOutstanding contextRef="FI2014Q4_us-gaap_ClassOfWarrantOrRightAxis_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" decimals="-5" id="Fact-0F63597FC3F09D5DDE09C9608CE02E41" unitRef="usd">1700000</us-gaap:WarrantsAndRightsOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3BA3734FD417D28AE471C9608CDB3671" unitRef="shares">5651000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F8D8139C538F9FECCC84C9608CEA9BDE" unitRef="shares">51856000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q4YTD" decimals="-3" id="Fact-3A823C62299F341D2B4CC9608CE6D4F7" unitRef="shares">58863000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-62802F52506E263C6167C9608CD9DF62" unitRef="shares">5651000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C9C57C8B67D3192F62D9C9608CDBAC45" unitRef="shares">31181000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q4YTD" decimals="-3" id="Fact-2146EE422850EB5C5833C9608CD8F6D1" unitRef="shares">56719000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<hqy:ConcentrationRiskMarketRiskPolicyPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-1554F0F09A23FEB1FB2EC9608CE817B6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Concentration of market risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company derives a substantial portion of its revenue from providing services for healthcare accounts. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts could have a material adverse effect on the Company&amp;#8217;s results of operations. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</hqy:ConcentrationRiskMarketRiskPolicyPolicyTextBlock>
	<hqy:InterestRateRiskPolicyPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-FC7AF57F8E5F14F182E7C9608CE9C775">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Interest rate risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company has entered into depository agreements with financial institutions for its custodial cash deposits. The contracted interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing interest rates may make it difficult for the Company to continue to place custodial deposits at the current contracted rates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</hqy:InterestRateRiskPolicyPolicyTextBlock>
	<hqy:ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock contextRef="FD2016Q4YTD" id="Fact-E130CF1A3AB46E47F3A0C9608CDCB2DB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets accordingly:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross unrecognized tax benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Amounts netted against related deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Unrecognized tax benefits recorded on the consolidated balance sheet&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</hqy:ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock>
	<us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="FD2016Q4YTD" id="Fact-A29DB2A44CD713B847C8C9608CE645DB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Cash, cash equivalents and restricted cash&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company&amp;#8217;s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Restricted cash represents custodial funds held temporarily by the Company in its accounts with a corresponding due to trust liability account.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
	<us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock contextRef="FD2016Q4YTD" id="Fact-57B7E41F80F0F5040061C9608CE5637B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash, cash equivalents and marketable securities as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; consisted of the following: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;83,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;83,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cash, cash equivalents and marketable securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;123,933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;123,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash, cash equivalents and marketable securities as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cash, cash equivalents and marketable securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="59%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="18%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="18%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;One year or less&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25,108&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Over one year and less than five years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15,026&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-294B762FF656DBA908E0C9608CDF0000">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Property, colocation, equipment, and license agreements&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company leases office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. Future minimum lease payments required under non-cancelable obligations as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Office lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Other agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;207&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,892&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,587&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,643&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,790&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,822&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,987&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;367&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company also has agreements with several entities for access to technology and software. The agreements are based on usage, and there are no minimum required monthly payments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at their cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;129&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;months thereafter, with an option for the Company to extend the lease for&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;additional&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, with&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.5%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;129&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;months thereafter, with an option for the Company to extend the lease for&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;additional&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, with&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.5%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$470,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;was reversed during the year ended&amp;#160;January&amp;#160;31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Lease expense for office space for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; totaled &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$935,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. Expense for other agreements for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; totaled &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$249,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$148,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$214,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Processing services agreement&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;During the year ended January&amp;#160;31, 2016, the Company amended its merchant processing services agreement with a vendor. The agreement expires December 31, 2020 and requires the Company to pay a dollar minimum processing fee based on the processing year of the agreement. The Company may terminate the agreement beginning January&amp;#160;1, 2020 by providing &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;180&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; days&amp;#8217; written notice.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;If the processing agreement is terminated prior to December&amp;#160;31, 2020, the Company is required to pay the vendor a termination fee, equal to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;75%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the aggregate value of the minimum processing fees for the remaining years of the agreement, plus a portion of the account boarding incentive fee.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Minimum processing fees required under the terms of the merchant processing services agreement are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="81%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="17%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Minimum&lt;br clear="none"/&gt;processing&amp;#160;fees&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;For each of the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company exceeded the minimum amounts required under the agreement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Contingencies&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&amp;#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Indemnification&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;In accordance with the Company&amp;#8217;s amended and restated Certificate of Incorporation and amended and restated bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company&amp;#8217;s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that may enable it to recover a portion of any amounts paid for future claims.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Litigation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company may from time to time be involved in legal proceedings arising from the normal course of business. There are no pending or threatened legal proceedings as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="FD2016Q4YTD" id="Fact-6C8A4E2EFB2DD7652C1BC9608CD192DD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section&amp;#160;401 of the IRS Code. All team members over the age of 21 are eligible to participate in the plan. The Company contributed &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of an employee's elective deferral up to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of eligible earnings through May 2014. In May 2014, the Company amended its 401(k) plan to increase the employer contribution. Effective May 2014, the Company contributes &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of an employee&amp;#8217;s elective deferral up to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of eligible earnings. Employer contributions vest &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; each year of employment. 401(k) plan administrative expense was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$16,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$8,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$7,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. Employer matching contribution expense was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$626,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$375,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$176,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
	<us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-5D7367E4C1C6FBFA42AFC9608CE7D2A5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Comprehensive income&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Comprehensive income is defined as a change in equity of a business enterprise during a period, resulting from transactions from non-owner sources, including unrealized gains and losses on marketable securities. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
	<us-gaap:ConcentrationRiskCreditRisk contextRef="FD2016Q4YTD" id="Fact-2C442A35017F8EB050E7C9608CE56444">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Concentration of credit risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash. The Company maintains its cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. The Company&amp;#8217;s cash and cash equivalents held in banks as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$83.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$750,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was covered by federal depository insurance. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash. The Company&amp;#8217;s accounts receivable balance as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$14.3 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company has not experienced any significant write-offs to accounts receivable and believes that it is not exposed to significant credit risk with respect to accounts receivable.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
	<us-gaap:ConsolidationPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-30BE98B2D4BBBBF5A2EDC9608CE821CD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Principles of consolidation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;22%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ownership interest in such partnership that is accounted for using the equity method of accounting. The investment was approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$281,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and is included in other assets on the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company purchased an approximate &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ownership interest in a limited partnership that engages in the development of technology-based financial healthcare products. The Company determined there was no significant influence and therefore the investment was accounted for using the cost method of accounting. Under the cost method of accounting, the fair value of an investment is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The investment was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$500,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and is included in other assets on the accompanying consolidated balance sheet. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;All significant intercompany balances and transactions have been eliminated.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:CostOfSalesPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-DC0A389DE9B94DF2E87DC9608CE70CBF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Cost of revenue&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies and other operating costs of the Company&amp;#8217;s related member account servicing departments. Other components of the Company&amp;#8217;s cost of revenue sold include interest paid to members on custodial assets held in trust and interchange costs incurred in connection with processing card transactions initiated by members.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-270E94BA2233B0E88437C9608CE134A9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On September 30, 2015, the Company entered into a new credit facility (the "Credit Agreement"). The Credit Agreement provides for a secured revolving credit facility in the aggregate principal amount of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$100.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for a term of five years. The proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. No amounts have been drawn under the Credit Agreement as of January&amp;#160;31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Borrowings under the Credit Agreement bear interest equal to, at the Company's option, a) an adjusted LIBOR rate or b) a customary base rate, in each case with an applicable spread to be determined based on the Company's leverage ratio as of the most recent fiscal quarter. The applicable spread for borrowing under the Credit Agreement will range from &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.50%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.00%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; with respect to adjusted LIBOR rate borrowings and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.50%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.00%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; with respect to customary base rate borrowings. Additionally, the Company will pay a commitment fee ranging from &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.20%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.30%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; on the daily amount of the unused commitments under the Credit Agreement payable in arrears at the end of each fiscal quarter. During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company incurred &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$91,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of interest expense associated to the Credit Agreement. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company's material subsidiaries will be required to guarantee the obligations of the Company under the Credit Agreement. The obligations of the Company and the guarantors under the Credit Agreement and the guarantees will be secured by substantially all assets of the Company and the guarantors, subject to customary exclusions and exceptions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Credit Agreement requires the Company to maintain a total leverage ratio of not more than &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of the end of each fiscal quarter and a minimum interest coverage ratio of at least &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of the end of each fiscal quarter. In addition, the Credit Agreement includes customary representations and warranties, affirmative and negative covenants, and events of default. The restrictive covenants include customary restrictions on the Company's ability to incur additional indebtedness; make investments, loans or advances; grant or incur liens on assets; engage in mergers, consolidations, liquidations or dissolutions; engage in transactions with affiliates; and make dividend payments. The Company was in compliance with these covenants as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In connection with the Credit Agreement, the Company incurred &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$317,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; in financing costs, which are deferred and are being amortized using the straight-line method, which approximates the effective interest method, over the life of the agreement.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DeferredChargesPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-B0E946BC46C86472F0E8C9608CE6ED85">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Deferred rent&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company recognizes rental expense for its office lease on a straight-line basis over the lease term. Deferred rent represents the difference between actual operating lease payments due and straight-line rent expense. The excess is recorded as a deferred credit in the early periods of the lease, when cash payments are generally lower than straight-line rent expense, and is reduced in the later periods of the lease when payments begin to exceed the straight-line expense.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DeferredChargesPolicyTextBlock>
	<us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-043ED2A9A36DEA16C388C9608CE8DC00">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Capitalized software development costs&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 350-40, &amp;#8220;Internal-Use Software.&amp;#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&amp;#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized. See Note 5&amp;#8212;Intangible Assets and Goodwill for additional information.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2016Q4YTD" id="Fact-F01DEB4F102841336F6EC9608CDCF68F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company currently grants stock options under the 2014 Equity incentive plan. On January&amp;#160;30, 2014, the Company&amp;#8217;s board of directors approved, and the Company adopted, the 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan") providing for the issuance of stock options to the directors and team members of the Company to purchase up to an aggregate of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;600,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In July 2014, the Company's board of directors approved an increase to the shares of common stock reserved under the Incentive Plan by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares from &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;600,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock.  In addition, the board of directors approved an amendment to the Incentive Plan providing that the number of shares of common stock reserved for issuance under the Incentive Plan will automatically increase on February 1 of each year, beginning as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;February&amp;#160;1, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and continuing through and including &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;February&amp;#160;1, 2024&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the total number of shares of the Company&amp;#8217;s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January 31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares were available for grant under the Incentive Plan.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10 years&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; from the date of issuance, or are forfeited &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;90 days&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A summary of stock option activity is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="34%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Outstanding stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for exercise prices and term)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Number&amp;#160;of&lt;br clear="none"/&gt;options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Range of&lt;br clear="none"/&gt;exercise&lt;br clear="none"/&gt;prices&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;exercise&lt;br clear="none"/&gt;price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;contractual&lt;br clear="none"/&gt;term&lt;br clear="none"/&gt;(in&amp;#160;years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Aggregate&lt;br clear="none"/&gt;intrinsic&lt;br clear="none"/&gt;value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Outstanding as of January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 25.45&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;100,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,093&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$25.39 - 33.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;27.34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Exercised &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,951&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 18.93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Forfeited &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.50&amp;#160;- 28.69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Outstanding as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 33.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;63,965&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Vested and expected to vest as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,221&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6.97&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;62,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Exercisable as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,532&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.84&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;47,755&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The aggregate intrinsic value in the tables above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The total intrinsic value of stock options exercised during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January 31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$51.8 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$9.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$761,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company granted &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;,  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;608,800&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;624,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; time-based stock options to certain directors and key team members, respectively, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;526,300&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;534,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; vest over a period of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4 years&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. During the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company granted &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;140,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;82,500&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; time-based stock options to certain directors, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company granted &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; performance-based stock options, respectively, to certain key team members under the Incentive Plan, which vest upon the achievement of certain performance criteria. The performance-based stock options vest upon the attainment of the following performance criteria: (a) &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the stock options vest upon attainment of at least &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$34.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; in Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("EBITDA") for the year ended January 31, 2016, (b) &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for the year ended January 31, 2017, (c) &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for the year ended January 31, 2018, and (d) &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for the year ended January 31, 2019. During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company achieved the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$34.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; Adjusted EBITDA performance criteria and as such, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the stock performance-based stock options outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; became vested. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of all outstanding options were exercisable, respectively. The options are valued at their estimated fair market value as of the date of the grant.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Stock-based compensation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock-based awards. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, 1) the expected life of the option, 2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the published volatilities of a relative peer group, 3) actual and projected exercise and forfeiture behaviors, and 4) expected dividends.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The key input assumptions that were utilized in the valuation of the stock options granted during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="46%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31, &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected stock price volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;38.29% - 40.29%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32.90% - 40.29%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32.90&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.47% - 1.80%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.12% - 2.24%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.35% - 0.80%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected life of options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.43 - 6.25 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.6 - 7.3 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The determination of the fair value of stock options on the date of grant using the Black-Scholes option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of option exercise history as a public company. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The weighted-average grant-date fair value of stock options granted to certain directors and key team members during the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$11.14&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.29&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.43&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the weighted-average vesting period of non-vested stock-options expected to vest approximates &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.6 years&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$14.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company recorded compensation expense of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company recorded compensation expense of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates and consummation of the IPO. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income during the years presented:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,088&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;403&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Sales and marketing&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;903&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;504&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Technology and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,878&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,355&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,883&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,525&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2016Q4YTD" id="Fact-905E95582343C2540742C9608CCBF6EA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the&amp;#160;years ended&amp;#160;January 31, 2015 and 2014. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="55%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except per share data)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Numerator (basic and diluted):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back (deduction): accretion of redeemable convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,286&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(2,601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Less: undistributed income attributed to redeemable convertible preferred stockholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) attributable to common stockholders for basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,058&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: dividend of redeemable convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,286&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(4,021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: series D-3 derivative liability revaluations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) attributable to common stockholders for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,901&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Denominator (basic):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;31,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Denominator (diluted):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;31,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Effect of potential dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average dilutive effect of stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,071&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average dilutive effect of common shares from stock warrants&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Dilutive effect from preferred stock assuming conversion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,377&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;58,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;51,856&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.39&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;For the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;791,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares attributable to outstanding stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive. For the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;745,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;33.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares, respectively, attributable to outstanding series A and series B convertible preferred stock, series C, D-1, D-2 and D-3 redeemable convertible preferred stock, common stock warrants, and stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="FD2016Q4YTD" id="Fact-557BC9086F03764F4374C9608CE2D467">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Series D-3 redeemable convertible preferred stock derivative liability&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="82%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Market value of common stock on measurement date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Projected exercise price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.64&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected lives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;180 days&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Probability of liquidation event&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
	<us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="FD2016Q4YTD" id="Fact-B007C3E29E390FEB6A28C9608CDB5192">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
	<us-gaap:FairValueDisclosuresTextBlock contextRef="FD2016Q4YTD" id="Fact-E6B38FAAEE677EDF6972C9608CE1D166">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Fair value measurements&amp;#8212;Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company&amp;#8217;s market assumptions. These two types of inputs have created the following fair value hierarchy:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Level 1&amp;#8212;quoted prices in active markets for identical assets or liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Level 2&amp;#8212;inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Level 3&amp;#8212;unobservable inputs based on the Company&amp;#8217;s own assumptions.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Level 1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Level 3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A derivative liability was recorded related to the Company&amp;#8217;s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments were recognized in the consolidated financial statements. The Company classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table includes a roll forward of the amounts for the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="66%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31, &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Balance at beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Loss on revaluation &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Elimination of liability due to removal of FMV provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,917&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Balance at end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Series D-3 redeemable convertible preferred stock derivative liability&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="82%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Market value of common stock on measurement date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Projected exercise price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.64&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected lives&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;180 days&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Probability of liquidation event&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;There are no other financial instruments that are considered Level 1 or Level 2 as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
	<us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="FD2016Q4YTD" id="Fact-CED3B46B151824BE1BFAC9608CE201C1">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table includes a roll forward of the amounts for the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="66%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31, &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Balance at beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Loss on revaluation &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Elimination of liability due to removal of FMV provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,917&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Balance at end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-E976755554DC488D3D22C9608CD77640">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company acquired the rights to be custodian of the Bancorp and M&amp;amp;T HSA portfolios for&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$34.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. The costs, including transaction costs, were allocated to acquired intangible member assets as of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company has determined the acquired intangible member assets to have a useful life of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; years. The assets will be amortized using the straight-line amortization method, which has been determined appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company capitalized software development costs of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.8 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, related to significant enhancements and upgrades to its proprietary system.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The gross carrying amount and associated accumulated amortization of intangible assets is as follows as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="64%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Amortized intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Capitalized software development costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,994&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Acquired intangible member assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;64,948&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangible assets, gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;87,046&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;39,726&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accumulated amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(20,206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(13,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangible assets, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;66,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;26,541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company incurred and expensed a total of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$7.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$4.6&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; million and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Amortization expense for the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$7.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$4.8 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. Estimated amortization expense for the years ending January 31 is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="90%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7,679&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,867&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,518&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;66,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;All of the Company&amp;#8217;s goodwill was generated from the acquisition of First Horizon MSaver, Inc. on August&amp;#160;11, 2011. There have been &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; changes to the goodwill carrying value during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="FD2016Q4YTD" id="Fact-EE4ADACA0FB3982CE58CC9608CE8A992">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Goodwill&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January&amp;#160;31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company&amp;#8217;s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a two-step process. The first step involves comparing the Company's market capitalization to the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step of the test is performed by comparing the carrying value of the goodwill in the reporting unit to its implied fair value. An impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company&amp;#8217;s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
	<us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="FD2016Q4YTD" id="Fact-3A1A9B5A21384F821011C9608CE77923">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Intangible assets, net&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives, which is 3-5 years for capitalized software development costs and acquired technology rights, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; years for certain acquired intangible member assets. The acquired intangible member assets are the result of various acquisitions of HSA portfolios. A significant portion of the purchase price from each acquisition has been allocated to the acquired HSA assets, which consists of the contractual rights to administer the activities related to the individual health savings accounts acquired. The Company analyzed the historical attrition and depletion rates of member accounts and determined that an average useful life of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. There have been no impairment charges recorded in any of the periods presented in the accompanying consolidated financial statements. See Note&amp;#160;5&amp;#8212;Intangible Assets and Goodwill&amp;#160;for additional information.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-BEA0BD4DEC08795E0FCAC9608CE8F758">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Income tax provision consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,876&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,226&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;451&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total current tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;201&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total deferred tax provision (benefit)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(2,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,573&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,823&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,598&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision differed from the amounts computed by applying the U.S. federal statutory income tax rate of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;34%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to income before income tax provision as a result of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal income tax provision at the statutory rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,360&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State income tax provision, net of federal tax benefit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-deductible or non-taxable items&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal research and development credit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(371&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(160&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Change in valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Change in uncertain tax position reserves, net of indirect benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;96&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other items, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,598&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Our effective income tax rate for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35.0%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35.5%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;77.1%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, and other discrete items. The decrease in the effective tax rate for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was primarily the result of a decrease in non-deductible items. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax assets and liabilities consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accrued bonuses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;646&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;441&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;55&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;751&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;AMT credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;548&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;412&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;273&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;139&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net current deferred tax asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,642&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Nonqualified stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;994&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred rent&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;89&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;184&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net non-current deferred tax asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,287&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,237&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Fixed assets: depreciation and gain/loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(762&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(675&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangibles: amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross non-current deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,572&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net non-current deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,996&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,354&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In assessing whether deferred tax assets would be realized, management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (a likelihood of more than 50%) that the Company will be able to realize its deferred tax assets. Therefore, no valuation allowance was required as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The valuation allowance decreased by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$29,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; during the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; valuation allowance remained as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company had recorded gross federal and state net operating loss carryforwards of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$55,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, which begin to expire at various intervals between tax years ending &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;December 31, 2023&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;December 31, 2029&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company also had federal and state research and development carryforwards of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$631,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, which expire beginning with the tax year ending &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;December 31, 2024&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and 2018 respectively, and federal and state alternative minimum tax credit carryforwards of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$547,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, which do not expire.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company&amp;#8217;s current income taxes payable has been reduced by tax benefits from employee and director stock option plan awards. The Company receives an income tax benefit calculated as the tax effect of the difference between the fair market value of the stock issued at the time of exercise and the exercise price. In accordance with FASB ASC 718-740-25-10, Compensation-Stock Compensation, a portion of deferred tax assets attributable to excess stock option benefits is tracked separately and is not included in the recorded deferred tax assets. As of January 31, 2016, deferred tax assets attributable to excess stock option benefits totaled &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$7.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. Such benefit will not be recorded until the deduction reduces cash taxes payable. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the gross unrecognized tax benefit was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$393,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$300,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. If recognized, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$325,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$230,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2016 and 2015, respectively. Total gross unrecognized tax benefits increased by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$93,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; in the period from &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross unrecognized tax benefits at beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross amounts of increases and decreases: &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Increases as a result of tax positions taken during a prior period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases as a result of tax positions taken during a prior period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Increases as a result of tax positions taken during the current period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;115&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases as a result of tax positions taken during the current period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases resulting from the lapse of the applicable statute of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross unrecognized tax benefits at end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of Accounting Standards Update No. 2013-11, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;font-style:italic;"&gt;Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets accordingly:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross unrecognized tax benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Amounts netted against related deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Unrecognized tax benefits recorded on the consolidated balance sheet&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company&amp;#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other expense in the statement of operations. During the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively, the Company recorded an (decrease)/increase of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$(8,000)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$(6,000)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; in interest and penalties related to unrecognized tax benefits for total accrued interest and penalties of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$8,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2004.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-C45B697040FEB5E09401C9608CE580F8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Income tax provision (benefit)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company accounts for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. After weighing both the positive and negative evidence, the Company believes that it is more likely than not that all deferred tax assets will be realized as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the a valuation allowance of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$29,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was released due to the associated state net operating losses expiring unutilized. The release of the valuation allowance was recorded as a tax benefit on the Company&amp;#8217;s consolidated financial statements during the year ended January&amp;#160;31, 2014. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, 2015 and 2014, no valuation allowance remained on the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other expense in the Consolidated Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on the Company&amp;#8217;s effective tax rate and results of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InventoryPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-B6C536DE2BD183021ADEC9608CE82A97">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Inventories&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Inventories consist of new member and participant supplies and are recorded at the lower of cost or market using an average cost basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="FD2016Q4YTD" id="Fact-58C624A037F7F8281B5FC9608CE6AA5F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="59%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="18%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="18%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;One year or less&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;25,108&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Over one year and less than five years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15,026&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-BB8891EC0DFDC9ED1319C9608CE77F8C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Recent accounting pronouncements&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&amp;#160;Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In April 2015, the FASB issued ASU 2015-03,&amp;#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&amp;#160;which simplifies the presentation of debt issuance costs by requiring that such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&amp;#160;ASU 2015-15,&amp;#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In November 2015, the FASB issued ASU No. 2015-17,&amp;#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&amp;#160;January&amp;#160;31, 2016&amp;#160;was&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company&amp;#160;plans to early adopt&amp;#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In January 2016, the FASB issued&amp;#160;ASU 2016-01,&amp;#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="FD2016Q4YTD" id="Fact-932BDFCA359F63A9623AC9608CE9B8E2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;HealthEquity, Inc. was incorporated in the state of Delaware on September&amp;#160;18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts ("HSAs"), Health Reimbursement Arrangements ("HRAs"), and Flexible Spending Accounts ("FSAs")) for health plans, insurance companies, and third-party administrators.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In February 2006, HealthEquity, Inc. received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity, Inc. to hold custodial assets in trust for individual account holders. As of December&amp;#160;31, 2015, the Company&amp;#8217;s year-end for trust and tax purposes, custodial assets held in trust were &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.2 billion&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company&amp;#8217;s operations consist primarily of servicing HSAs through the use of the Company&amp;#8217;s proprietary technology. HSAs are tax-deductible, custodial accounts owned by individuals for health care purchases. An HSA-based health plan has two fundamental components&amp;#8212;a High Deductible Health Plan ("HDHP"), which is required to qualify for the tax-deductible contributions to a participant&amp;#8217;s HSA, and a custodial HSA. As a passive non-bank custodian, according to the Internal Revenue Code ("IRC") 1.408-2(e)(5)(ii)(B)(2), the Company must maintain net worth (assets minus liabilities) greater than &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of custodial funds held in trust at each year-end in order to take on additional custodial assets. As of December&amp;#160;31, 2015, the Company&amp;#8217;s year-end for trust and tax purposes, the net worth of the Company as defined in Treasury Regulation &amp;#167;104-2(e)(5)(ii) by subtracting the Company&amp;#8217;s total liabilities from the total assets, resulted in a calculated net worth of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$201,324,812&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The amount of supportable custodial funds calculated by dividing the Company&amp;#8217;s net worth (defined above) by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; percent, pursuant to the requirements of Treasury Regulation &amp;#167;104-2(e)(5)(ii)(C) as of December&amp;#160;31, 2015, was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$10,066,240,600&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The amount that the supportable custodial funds exceeded the actual amount of custodial funds as of December&amp;#160;31, 2015 was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6,845,689,390&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. In the event the Company is unable to comply with the aforementioned net worth requirement, IRC 1.408-2(e)(5)(ii)(C)(2) requires the Company, as a passive non-bank custodian, to take whatever lawful steps necessary, including the relinquishment of fiduciary accounts, to ensure that its net worth exceeds &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the custodial assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. This summary of significant accounting policies of the Company is presented to assist in understanding the Company's consolidated financial statements. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States of America and have been consistently applied in the preparation of the consolidated financial statements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company has revised the names of certain financial statement line items to more accurately describe the Company's operations. Amounts previously referred to as Account fee revenue are now referred to as Service revenue. Amounts previously referred to as Custodial fee revenue are now referred to as Custodial revenue. Amounts previously referred to as Card fee revenue are now referred to as Interchange revenue. Amounts previously referred to as Account costs are now referred to as Service costs. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company has reclassified certain financial statement line items to conform with the newly revised financial statement line items. Amounts previously referred to as other revenue are now included in the Service revenue financial statement line item. Amounts previously referred to as Other costs are now included in the Service costs financial statement line item. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Certain reclassifications have been made to&amp;#160;prior year amounts&amp;#160;to conform to the current year presentation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Principles of consolidation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;22%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ownership interest in such partnership that is accounted for using the equity method of accounting. The investment was approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$281,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and is included in other assets on the accompanying consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company purchased an approximate &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ownership interest in a limited partnership that engages in the development of technology-based financial healthcare products. The Company determined there was no significant influence and therefore the investment was accounted for using the cost method of accounting. Under the cost method of accounting, the fair value of an investment is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The investment was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$500,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and is included in other assets on the accompanying consolidated balance sheet. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;All significant intercompany balances and transactions have been eliminated.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Segments&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company operates in &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Cash, cash equivalents and restricted cash&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company&amp;#8217;s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Restricted cash represents custodial funds held temporarily by the Company in its accounts with a corresponding due to trust liability account.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Marketable securities&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&amp;#160;government agency securities, U.S.&amp;#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&amp;#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of&amp;#160;January&amp;#160;31, 2016, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond&amp;#160;twelve months,&amp;#160;as current assets in the accompanying consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income, net of the related tax effect. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the consolidated statements of operations and comprehensive income.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Accounts receivable&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, accounts receivable consisted of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.9 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of service revenue, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$4.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of custodial revenue, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible receivable amounts. In evaluating the Company&amp;#8217;s ability to collect outstanding receivable balances, the Company considers various factors including the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer&amp;#8217;s current financial condition. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; , the Company had allowance for doubtful accounts of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$40,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Inventories&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Inventories consist of new member and participant supplies and are recorded at the lower of cost or market using an average cost basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Other assets&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Other assets consist primarily of prepaid expenditures, income tax receivables, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Property and equipment&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="89%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Computer Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3-5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Furniture and Fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Capitalized software development costs&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 350-40, &amp;#8220;Internal-Use Software.&amp;#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&amp;#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized. See Note 5&amp;#8212;Intangible Assets and Goodwill for additional information.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Intangible assets, net&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives, which is 3-5 years for capitalized software development costs and acquired technology rights, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; years for certain acquired intangible member assets. The acquired intangible member assets are the result of various acquisitions of HSA portfolios. A significant portion of the purchase price from each acquisition has been allocated to the acquired HSA assets, which consists of the contractual rights to administer the activities related to the individual health savings accounts acquired. The Company analyzed the historical attrition and depletion rates of member accounts and determined that an average useful life of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. There have been no impairment charges recorded in any of the periods presented in the accompanying consolidated financial statements. See Note&amp;#160;5&amp;#8212;Intangible Assets and Goodwill&amp;#160;for additional information.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Goodwill&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January&amp;#160;31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company&amp;#8217;s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a two-step process. The first step involves comparing the Company's market capitalization to the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step of the test is performed by comparing the carrying value of the goodwill in the reporting unit to its implied fair value. An impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company&amp;#8217;s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Deferred rent&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company recognizes rental expense for its office lease on a straight-line basis over the lease term. Deferred rent represents the difference between actual operating lease payments due and straight-line rent expense. The excess is recorded as a deferred credit in the early periods of the lease, when cash payments are generally lower than straight-line rent expense, and is reduced in the later periods of the lease when payments begin to exceed the straight-line expense.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Initial public offering&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;On August 5, 2014, the Company consummated its initial public offering ("IPO") and issued and sold &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,465,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of its common stock at a public offering price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$14.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, less the underwriters' discount. The Company received net proceeds of approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$132.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; after deducting underwriters' discounts and commissions of approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$10.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and other offering expenses payable by the Company of approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The underwriting discounts and commissions and other offering expenses were recorded as an offset against the IPO proceeds in additional paid-in capital upon the closing of the IPO on August 5, 2014. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Follow-on offering&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;On May 11, 2015, the Company closed its follow-on public offering and sold&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;972,500&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;shares of common stock at a public offering price of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$25.90&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;per share, less the underwriters' discount. Certain selling stockholders sold&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,455,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;shares of common stock in the offering, including&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;380,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$23.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;after deducting underwriting discounts and commissions of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;and other offering expenses payable by the Company of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$688,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$222,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;representing the exercise price of the options that were exercised in connection with the offering.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Capital structure&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;On July 14, 2014, the Company's board of directors approved an amended and restated certificate of incorporation, pursuant to which the total number of shares of all classes of capital stock that the Company is authorized to issue is &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,000,000,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares, including &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;900,000,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;100,000,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of preferred stock, par value &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.0001&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The amended and restated certificate of incorporation was filed with the Secretary of State of the State of Delaware and became effective on &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;August&amp;#160;5, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; in connection with the completion of the IPO. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On July 14, 2014, the Company's board of directors declared a cash dividend in an aggregate amount of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$50.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; on shares of the Company's common stock outstanding on August 4, 2014 (after giving effect to the conversion of all outstanding convertible preferred stock and redeemable convertible preferred stock into shares of common stock). The terms of each of the Company's stock plans, including the 2003 Director Stock Plan, 2003 Stock Plan, 2005 Stock Plan, 2006 Stock Plan, 2009 Stock Plan and the 2014 Equity Incentive Plan requires an adjustment to outstanding stock options to prevent dilution of the holders&amp;#8217; interests as a result of the foregoing special dividend. Accordingly, the Company's board of directors approved an adjustment to reduce the exercise price by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of each of the stock options outstanding as of the record date, August 4, 2014, excluding those options granted on July 30, 2014 in connection with the IPO. The reduction of the exercise price to stock options outstanding as of the record date, August 4, 2014, resulted in no incremental compensation expense. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As of the close of business on August 4, 2014, all of the Company's redeemable convertible preferred stock and convertible preferred stock converted into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32,486,588&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Revenue recognition&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company recognizes revenue when persuasive evidence of an arrangement exists, services have been provided, the price of services is fixed or determinable, and collection is reasonably assured. The Company generates revenue primarily from service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue), interchange revenue (previously referred as card fee revenue).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns service revenue from the fees paid by health plan partners, employer partners or individual members for administration services provided in connection with the tax-advantaged HSAs, HRAs and FSAs the Company administers. These fees are generally based on a tiered structure fixed for the duration of the contract agreement with health plan or employer partners, which is typically three to five years. The fees are paid on a monthly basis and revenue is recognized monthly as services are rendered under the Company&amp;#8217;s written service agreements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns custodial revenue from HSA custodial assets held in trust. As a non-bank custodian, the Company deposits HSA cash with various custodial financial institutions having contract terms from three to five years and either a fixed or variable interest rate. These deposits are FDIC insured for each individual HSA. The Company also invests HSA cash in an annuity contract with a insurance company partner. HSA investment balances are deposited with the custodial investment partner from whom the Company receives an administrative and recordkeeping fee. The Company recognizes this revenue in the month in which it is earned. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns interchange revenue from card transactions when members are paying their healthcare claims using a card issued by the Company. The Company recognizes this revenue in the month in which it is earned. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Cost of revenue&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies and other operating costs of the Company&amp;#8217;s related member account servicing departments. Other components of the Company&amp;#8217;s cost of revenue sold include interest paid to members on custodial assets held in trust and interchange costs incurred in connection with processing card transactions initiated by members.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Stock-based compensation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;For stock options granted to team members, the Company recognizes compensation expense for all stock-based awards based on the grant date estimated fair value. The value of the portion of the award that is ultimately expected to vest is recognized as expense ratably over the requisite service period. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock-based awards on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stock-based compensation expense related to stock options granted to non-team members is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the non-employee. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;For awards with&amp;#160;performance conditions, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of FASB ASC Topic 718, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;font-style:italic;"&gt;Compensation&amp;#8212;Stock Compensation ("Topic 718")&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Upon the exercise of a stock option, common shares are issued from authorized, but not outstanding, common stock.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Income tax provision (benefit)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company accounts for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. After weighing both the positive and negative evidence, the Company believes that it is more likely than not that all deferred tax assets will be realized as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. During the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the a valuation allowance of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$29,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was released due to the associated state net operating losses expiring unutilized. The release of the valuation allowance was recorded as a tax benefit on the Company&amp;#8217;s consolidated financial statements during the year ended January&amp;#160;31, 2014. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, 2015 and 2014, no valuation allowance remained on the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other expense in the Consolidated Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on the Company&amp;#8217;s effective tax rate and results of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Comprehensive income&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Comprehensive income is defined as a change in equity of a business enterprise during a period, resulting from transactions from non-owner sources, including unrealized gains and losses on marketable securities. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Asset acquisitions&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;During the year ended January 31, 2016, the Company acquired the rights to be the custodian of the The Bancorp Bank ("Bancorp") and M&amp;amp;T Bank ("M&amp;amp;T") HSA portfolios. The Company paid&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$34.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;in cash, respectively, which was funded by cash on hand. The purchased group of assets did not include workforce or any processes and therefore did not constitute a business. Accordingly, the acquisitions were accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations&amp;#8212;Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The costs of the assets acquired is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill. As of&amp;#160;January&amp;#160;31, 2016, the purchase prices of&amp;#160;approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$34.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were allocated to acquired intangible member assets. Furthermore, transaction costs that are incurred in conjunction with an asset acquisition are allocated to the acquired intangible member assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Business combinations&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Acquisition-related expenses incurred in conjunction with the acquisition of a business as defined by ASC 805-10 are recognized in earnings in the period in which they are incurred and are included in other expense, net on the consolidated statement of operations. During the year ended January&amp;#160;31, 2016, the Company incurred an expense of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$471,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, for acquisition-related activity. There were no such business combinations during the years ended&amp;#160;January&amp;#160;31, 2016, 2015&amp;#160;and 2014.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Concentration of market risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company derives a substantial portion of its revenue from providing services for healthcare accounts. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts could have a material adverse effect on the Company&amp;#8217;s results of operations. For the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, no one customer accounted for greater than 10% of revenue or accounts receivable.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Concentration of credit risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash. The Company maintains its cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. The Company&amp;#8217;s cash and cash equivalents held in banks as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$83.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$750,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was covered by federal depository insurance. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash. The Company&amp;#8217;s accounts receivable balance as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$14.3 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company has not experienced any significant write-offs to accounts receivable and believes that it is not exposed to significant credit risk with respect to accounts receivable.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Interest rate risk&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company has entered into depository agreements with financial institutions for its custodial cash deposits. The contracted interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing interest rates may make it difficult for the Company to continue to place custodial deposits at the current contracted rates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Use of estimates&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;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 financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and income taxes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Recent accounting pronouncements&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&amp;#160;Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In April 2015, the FASB issued ASU 2015-03,&amp;#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&amp;#160;which simplifies the presentation of debt issuance costs by requiring that such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&amp;#160;ASU 2015-15,&amp;#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In November 2015, the FASB issued ASU No. 2015-17,&amp;#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&amp;#160;January&amp;#160;31, 2016&amp;#160;was&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company&amp;#160;plans to early adopt&amp;#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In January 2016, the FASB issued&amp;#160;ASU 2016-01,&amp;#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:OtherCommitmentsTableTextBlock contextRef="FD2016Q4YTD" id="Fact-53B834D654A0B26AF602C9608CE3CAFB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Minimum processing fees required under the terms of the merchant processing services agreement are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="81%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="17%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Minimum&lt;br clear="none"/&gt;processing&amp;#160;fees&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OtherCommitmentsTableTextBlock>
	<us-gaap:PreferredStockTextBlock contextRef="FD2016Q4YTD" id="Fact-82AF0F0C9E573E5D65DCC9608CE32DE4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In connection with the Company's IPO, all outstanding shares of the Company's convertible preferred stock and redeemable convertible preferred stock converted into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32,486,588&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock. In accordance with their respective terms, shares of the series A and series B convertible preferred stock and D-3 redeemable convertible preferred stock converted into shares of common stock on a 1:&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; basis, shares of series C redeemable and convertible preferred stock converted into shares of common stock on a 1:&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.38&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; basis, shares of the series D-1 redeemable convertible preferred stock converted into shares of common stock on a 1:&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; basis, and shares of the series D-2 redeemable convertible preferred stock converted into shares of common stock on a 1:&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.27&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; basis. As a result, as of August 4, 2014, amounts associated with the convertible preferred stock and redeemable convertible preferred stock were reclassified to additional paid-in capital, and no amounts were outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series A convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued a total of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series A convertible preferred stock at a price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of series A convertible preferred stock was entitled to accrue dividends at the rate of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, the liquidation preference was to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Series A convertible preferred stock had no redemption rights.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series B convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series B convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.50&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On January&amp;#160;30, 2014, the Company&amp;#8217;s Board of Directors approved a stock repurchase of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;582,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series B convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The repurchased shares were immediately retired by the Company. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series B convertible preferred stock were issued and outstanding, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of series B convertible preferred stock was entitled to accrue dividends at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, an amount equal to the purchase price per share plus accrued and unpaid dividends were to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be first distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of Series A and B Convertible Preferred shares on par with each other on a pro-rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Series B convertible preferred stock had no redemption rights.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series C redeemable convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6.8 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of its series C redeemable convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.32&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On January&amp;#160;30, 2014, the Company&amp;#8217;s Board of Directors approved a stock repurchase of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;22,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series C redeemable convertible preferred stock (or &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;31,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; common stock equivalent shares) at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per common stock equivalent share. The repurchased shares were immediately retired by the Company. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of series C redeemable convertible preferred stock was entitled to accrue dividends at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred shares. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stockholders of series C redeemable convertible preferred stock had special voting rights. Until such date as (i)&amp;#160;stockholders of series C redeemable convertible preferred stock hold less than &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of the outstanding common stock of the Company, on an as-converted basis or (ii)&amp;#160;the Company completes a qualified public offering, as defined in the Company&amp;#8217;s amended and restated Certificate of Incorporation, the series C redeemable convertible preferred stockholders were entitled to vote separately as a single class to the exclusion of all other classes of the Company&amp;#8217;s capital stock on certain corporate matters. The approval of a majority of the series C redeemable convertible preferred stock, with each share entitled to one vote, was required for the Company to engage in any of the specified corporate actions set forth in the Company&amp;#8217;s amended and restated Certificate of Incorporation. In addition, the majority of series C redeemable convertible preferred stockholders were entitled to elect three Directors and one observer to the Company&amp;#8217;s Board of Directors.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stockholders of series C preferred stock also had redemption rights (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series D-1 redeemable convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.8 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of its series D-1 redeemable convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.10&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of the series D-1 redeemable convertible preferred stock was entitled to accrue dividends at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock was entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stockholders of series D-1 redeemable convertible preferred stock also had redemption rights (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series D-2 redeemable convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;440,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of its series D-2 redeemable convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.25&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of the series D-2 redeemable convertible preferred stock was entitled to accrue dividends at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stockholders of series D-2 redeemable convertible preferred stock also had redemption rights (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Series D-3 redeemable convertible preferred stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series D-3 redeemable convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.64&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On January&amp;#160;30, 2014, the Company&amp;#8217;s Board of Directors approved a stock repurchase of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;61,743&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series D-3 redeemable convertible preferred stock at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The repurchased shares were immediately retired by the Company. As of January&amp;#160;31, 2014, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.3 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; total shares of series D-3 redeemable convertible preferred stock were issued and outstanding, convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4.3 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Each share of series D-3 redeemable convertible preferred stock accrued dividends from the date of issuance of such share at the annual rate of six percent (&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&amp;#160;of the Purchase Price per Share for such share of series D-3 redeemable convertible preferred stock. Such dividends accrued with respect to each share of preferred stock and were payable in cash within &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30 days&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; after the end of each fiscal year of the Company; provided, dividends on shares of series D-3 redeemable convertible preferred stock for the Company&amp;#8217;s year ended January&amp;#160;31, 2014 were not payable in cash and instead were payable by issuance of additional shares of series D-3 redeemable convertible preferred stock.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On January&amp;#160;31, 2013, an additional &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;248,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of series D-3 redeemable convertible preferred stock valued at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$655,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were issued to the series D-3 redeemable convertible preferred stockholders as payment of series D-3 dividends through such date. Such shares were convertible into &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;248,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock of the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, the Company paid a cash dividend of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$694,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, or &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.16&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share, to the series D-3 redeemable convertible preferred stockholders in payment of series D-3 Dividends through such date. In addition, we paid a cash dividend of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$347,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; on shares of our outstanding series D-3 redeemable convertible preferred stock accrued through the date of conversion of such shares into common stock, which occurred on August 4, 2014.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series&amp;#160;C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro rata basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Series D-3 redeemable convertible preferred stockholders had no voting rights unless required by law.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stockholders of series D-3 redeemable convertible preferred stock also had redemption rights (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Redemption rights&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Stockholders of the Company&amp;#8217;s series C, series D-1, series D-2 and series&amp;#160;D-3 redeemable convertible preferred stock had certain redemption rights. At any time following October&amp;#160;5, 2013, the stockholders of a majority of the issued and outstanding shares of the series C redeemable convertible preferred stock could have, by written notice, elect to require the Company to redeem all of the issued and outstanding series C, series D-1, series D-2, and series D-3 redeemable convertible preferred stock, for an amount equal to the aggregate of the liquidation preference for each issued and outstanding share; provided, however, that any holder of series D-3 could have, by written notice elect to not have such holder&amp;#8217;s shares of series D-3 redeemed. The holders of a majority of the issued and outstanding shares of series D-3 could have elected to require the Corporation to redeem all, but not less than all, of the issued and outstanding series D-3 preferred stock at any time following August&amp;#160;11, 2018, for a per share amount equal to the greater of: (a)&amp;#160;the fair market value of a share of series D-3 as determined in good faith by the Board without taking into account to any discount for minority interest, illiquidity or other similar considerations, or any premium for change in control or liquidity; or (b)&amp;#160;the Liquidation preference of a share of series D-3.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;This fair value redemption feature resulted in a requirement to separately account for the conversion feature as derivative liability that is adjusted to fair value as of the end of each reporting period. The value of the derivative liability associated with the series D-3 redeemable convertible preferred stock totaled &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. As discussed in Note 13. Fair Value, the series D-3 redeemable convertible preferred stock terms were modified and as a result, the aggregate fair value of the derivative liability was reclassified to additional paid-in capital.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company recorded accretion related to the redemption features of their redeemable convertible preferred stock as an increase or decrease to the respective instrument&amp;#8217;s carrying value with a corresponding decrease or increase to additional paid in capital or accumulated deficit based upon the respective redemption value of each class of redeemable convertible preferred stock in accordance with the Company&amp;#8217;s Articles of Incorporation.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PreferredStockTextBlock>
	<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-5B9D144B44640707471EC9608CE3923B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment consisted of the following as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="64%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,592&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Computer equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment, gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(4,611&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,577&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Depreciation expense for the years ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$728,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
	<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-C92161EC3A07888A8395C9608CE7C659">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Property and equipment&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="89%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Computer Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3-5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Furniture and Fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="FD2016Q4YTD" id="Fact-53023B86D01377F700A8C9608CE63010">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The useful life used for computing depreciation for all other asset classes is described below:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="89%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Computer Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3-5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Furniture and Fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment consisted of the following as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="64%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,592&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Computer equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,825&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment, gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(4,611&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Property and equipment, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,577&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:QuarterlyFinancialInformationTextBlock contextRef="FD2016Q4YTD" id="Fact-0FF2C867AC5C1BE9D76CC9608CD39354">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="32%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Three months ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;October&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;July&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;April&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35,886&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30,556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30,494&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;29,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,455&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,909&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,944&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,676&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,585&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;14,072&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,372&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,924&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;121&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(105&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Income tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,168&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,535&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,900&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,128&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Three months ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;October&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;July&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;April&amp;#160;30, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24,871&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;21,862&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20,231&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,358&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,630&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,513&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,459&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,698&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(145&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(39&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Income tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;551&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,004&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,943&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,371&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,028&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,718&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.02&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;font style="font-family:Arial;font-size:8pt;"&gt;(1) Earnings per share amounts&amp;#160;do not sum&amp;#160;to equal full year total due to changes in the number of shares outstanding during the periods and rounding.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;font style="font-family:Arial;font-size:8pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;During the three months ended January 31, 2015, the Company recorded an&amp;#160;out-of-period&amp;#160;adjustment related to the correction of a&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$408,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; understatement of revenue related to prior periods, which had the effect of increasing the three months ended January 31, 2015 net income by &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$246,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The Company does not believe the correction of this error is material to its financial statements for any prior periods or the three months ended January 31, 2015.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
	<us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="FD2016Q4YTD" id="Fact-A0101D55746F7E94FB98C9608CE95070">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Accounts receivable&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. As of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, accounts receivable consisted of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$6.9 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of service revenue, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$4.2 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of custodial revenue, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.1 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; of interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible receivable amounts. In evaluating the Company&amp;#8217;s ability to collect outstanding receivable balances, the Company considers various factors including the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer&amp;#8217;s current financial condition.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
	<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-E8550B269457CCFED9B7C9608CDD4A11">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. For the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, amounts paid to this company under the terms of the consulting agreement were &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$162,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$450,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, respectively. In connection with the consummation of the Company's IPO, this consulting agreement was terminated.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
	<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-9544641E51F5E5A71E5BC9608CE7E86C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Revenue recognition&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company recognizes revenue when persuasive evidence of an arrangement exists, services have been provided, the price of services is fixed or determinable, and collection is reasonably assured. The Company generates revenue primarily from service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue), interchange revenue (previously referred as card fee revenue).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns service revenue from the fees paid by health plan partners, employer partners or individual members for administration services provided in connection with the tax-advantaged HSAs, HRAs and FSAs the Company administers. These fees are generally based on a tiered structure fixed for the duration of the contract agreement with health plan or employer partners, which is typically three to five years. The fees are paid on a monthly basis and revenue is recognized monthly as services are rendered under the Company&amp;#8217;s written service agreements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns custodial revenue from HSA custodial assets held in trust. As a non-bank custodian, the Company deposits HSA cash with various custodial financial institutions having contract terms from three to five years and either a fixed or variable interest rate. These deposits are FDIC insured for each individual HSA. The Company also invests HSA cash in an annuity contract with a insurance company partner. HSA investment balances are deposited with the custodial investment partner from whom the Company receives an administrative and recordkeeping fee. The Company recognizes this revenue in the month in which it is earned. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company earns interchange revenue from card transactions when members are paying their healthcare claims using a card issued by the Company. The Company recognizes this revenue in the month in which it is earned. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
	<us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock contextRef="FD2016Q4YTD" id="Fact-51E638021B1ABA93B7ABC9608CE62ABA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash, cash equivalents and marketable securities as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; consisted of the following: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;83,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;83,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;40,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cash, cash equivalents and marketable securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;123,933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;123,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash, cash equivalents and marketable securities as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Cost basis&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Gross unrealized losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Marketable securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Mutual funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cash, cash equivalents and marketable securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;111,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="FD2016Q4YTD" id="Fact-F5F105CB3E9DC1856161C9608CD864AA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Income tax provision consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,876&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,226&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;451&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total current tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(389&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;201&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total deferred tax provision (benefit)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(2,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,573&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,823&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,598&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="FD2016Q4YTD" id="Fact-3F2485C15AA8E493156AC9608CDADEF9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax assets and liabilities consisted of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accrued bonuses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;646&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;441&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;55&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;751&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;AMT credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;548&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;412&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;273&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;139&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net current deferred tax asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,642&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Nonqualified stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;994&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Research and development credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;120&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred rent&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;89&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;184&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net non-current deferred tax asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,287&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,237&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Fixed assets: depreciation and gain/loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(762&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(675&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangibles: amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total gross non-current deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(6,572&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net non-current deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,996&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net deferred tax liability&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,354&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(3,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2016Q4YTD" id="Fact-93968DF49BDA3ADE9B29C9608CCB6557">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="55%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except per share data)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Numerator (basic and diluted):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back (deduction): accretion of redeemable convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,286&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(2,601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Less: undistributed income attributed to redeemable convertible preferred stockholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) attributable to common stockholders for basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,058&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: dividend of redeemable convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,286&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(4,021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: series D-3 derivative liability revaluations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) attributable to common stockholders for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,901&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(7,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Denominator (basic):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;31,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Denominator (diluted):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;31,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Effect of potential dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average dilutive effect of stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,071&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average dilutive effect of common shares from stock warrants&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Dilutive effect from preferred stock assuming conversion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,377&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;58,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;51,856&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income (loss) per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.39&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="FD2016Q4YTD" id="Fact-CE81D255DEEBAD207C80C9608CDF662E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision differed from the amounts computed by applying the U.S. federal statutory income tax rate of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;34%&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; to income before income tax provision as a result of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal income tax provision at the statutory rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,360&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;State income tax provision, net of federal tax benefit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Non-deductible or non-taxable items&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Federal research and development credit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(371&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(160&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Change in valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Change in uncertain tax position reserves, net of indirect benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;96&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Other items, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total income tax provision &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,598&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="FD2016Q4YTD" id="Fact-05A78D5B7E6B49E8359EC9608CE10232">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income during the years presented:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,088&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;403&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Sales and marketing&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;903&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;504&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Technology and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,878&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,355&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,883&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,525&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
	<us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="FD2016Q4YTD" id="Fact-7E557D81D638DC8F858CC9608CD44977">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The gross carrying amount and associated accumulated amortization of intangible assets is as follows as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="64%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Amortized intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Capitalized software development costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,994&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Acquired intangible member assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;64,948&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangible assets, gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;87,046&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;39,726&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Accumulated amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(20,206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(13,185&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Intangible assets, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;66,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;26,541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
	<us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="FD2016Q4YTD" id="Fact-7A2C5DA9301B72ACF6C1C9608CE96F21">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Future minimum lease payments required under non-cancelable obligations as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="58%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Office lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Other agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;207&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,892&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,587&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,641&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,643&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,790&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,822&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,987&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;367&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
	<us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="FD2016Q4YTD" id="Fact-A1B040E1DDC21F5C418AC9608CCE218E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="32%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Three months ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;October&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;July&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;April&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35,886&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30,556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;30,494&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;29,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,455&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,909&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,944&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,431&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,676&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;18,585&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;17,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;14,072&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,372&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,924&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;121&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(105&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Income tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,168&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,535&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,900&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,128&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Three months ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for per share amounts)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;October&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;July&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;April&amp;#160;30, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;24,871&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;21,862&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;20,231&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total cost of revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,358&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,630&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;8,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,513&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;12,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;11,459&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total operating expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,698&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total other expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(145&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(39&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(827&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Income tax provision&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;551&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,004&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,943&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,371&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3,028&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,718&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Net income per share attributable to common stockholders:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Basic &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.02&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;font style="font-family:Arial;font-size:8pt;"&gt;(1) Earnings per share amounts&amp;#160;do not sum&amp;#160;to equal full year total due to changes in the number of shares outstanding during the periods and rounding.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="FD2016Q4YTD" id="Fact-724C85BC5CAF84E44D8DC9608CE1BBA9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A summary of stock option activity is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="34%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Outstanding stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands, except for exercise prices and term)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Number&amp;#160;of&lt;br clear="none"/&gt;options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Range of&lt;br clear="none"/&gt;exercise&lt;br clear="none"/&gt;prices&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;exercise&lt;br clear="none"/&gt;price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Weighted-&lt;br clear="none"/&gt;average&lt;br clear="none"/&gt;contractual&lt;br clear="none"/&gt;term&lt;br clear="none"/&gt;(in&amp;#160;years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Aggregate&lt;br clear="none"/&gt;intrinsic&lt;br clear="none"/&gt;value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Outstanding as of January&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6,457&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 25.45&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;100,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1,093&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$25.39 - 33.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;27.34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Exercised &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(1,951&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 18.93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.98&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Forfeited &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.50&amp;#160;- 28.69&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;16.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Outstanding as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.10&amp;#160;- 33.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;63,965&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Vested and expected to vest as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,221&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;6.97&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;62,958&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Exercisable as of January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2,532&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2.84&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;47,755&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="FD2016Q4YTD" id="Fact-F80C1301F6955F07EBC7C9608CE247F9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The key input assumptions that were utilized in the valuation of the stock options granted during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;years ended&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="46%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ended January 31, &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected stock price volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;38.29% - 40.29%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32.90% - 40.29%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;32.90&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.47% - 1.80%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.12% - 2.24%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;0.35% - 0.80%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Expected life of options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.43 - 6.25 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5.6 - 7.3 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;3 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
	<us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="FD2016Q4YTD" id="Fact-B393320FD70A52B4231BC9608CD57190">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="62%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;January 31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross unrecognized tax benefits at beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross amounts of increases and decreases: &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Increases as a result of tax positions taken during a prior period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases as a result of tax positions taken during a prior period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Increases as a result of tax positions taken during the current period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;115&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;144&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases as a result of tax positions taken during the current period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Decreases resulting from the lapse of the applicable statute of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;(12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Gross unrecognized tax benefits at end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;393&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
	<us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="FD2016Q4YTD" id="Fact-72045C860518709F1E78C9608CDA6F8C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Estimated amortization expense for the years ending January 31 is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="90%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;font-weight:bold;"&gt;Year ending January&amp;#160;31, (in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;9,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;7,679&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,867&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,518&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;35,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;66,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="FD2016Q4YTD" id="Fact-17595E4689D4A498E7F3C9608CE40F93">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Segments&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;The Company operates in &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="FD2016Q4YTD" id="Fact-EFF3CD5A2AFA044596E0C9608CE433C9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Stock-based compensation&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;For stock options granted to team members, the Company recognizes compensation expense for all stock-based awards based on the grant date estimated fair value. The value of the portion of the award that is ultimately expected to vest is recognized as expense ratably over the requisite service period. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock-based awards on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Stock-based compensation expense related to stock options granted to non-team members is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the non-employee. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;For awards with&amp;#160;performance conditions, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of FASB ASC Topic 718, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;font-style:italic;"&gt;Compensation&amp;#8212;Stock Compensation ("Topic 718")&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;Upon the exercise of a stock option, common shares are issued from authorized, but not outstanding, common stock.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
	<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="FD2016Q4YTD" id="Fact-C2B7935E999FC71E07A0C9608CDF648B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In conjunction with a rights equalization agreement, the Company issued warrants to series A convertible preferred stockholders to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;150,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of its common stock for &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The warrants were exercisable through November 2015, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;26,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;124,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;124,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were all exercised during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;year&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants had a fair market value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$51,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In conjunction with the issuance of the series B convertible preferred stock, warrants to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;400,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share were granted to series B convertible preferred stockholders. The warrants were exercisable through February 2014, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;50,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;350,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. Of the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;350,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;340,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were forfeited during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;year&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants had a fair market value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$44,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;The Company issued warrants to purchase an additional &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;200,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock to series B convertible preferred stockholders with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The warrants were exercisable through September 2015, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;5,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;195,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;195,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were all exercised during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;year&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants had a fair market value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$66,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In conjunction with the issuance of the series C redeemable convertible preferred stock, the Company issued detachable warrants to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;600,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.50&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share to series C redeemable convertible preferred stockholders. The warrants were exercisable through August 2016, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;10,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;590,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;590,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were all exercised during the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;year&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants had a fair market value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$339,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance. The Company issued warrants to purchase an additional &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock to series C redeemable convertible preferred stockholders with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.01&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The warrants were exercisable through May 2017, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;4,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were all exercised during the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants had a fair market value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.6 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In conjunction with the issuance of the series D-1 redeemable convertible preferred stock, the Company issued detachable warrants to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;400,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$2.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share. The warrants were exercisable upon the option of the stockholder through August 2018, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;400,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;400,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; warrants outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were all exercised during the year ended &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;In conjunction with the issuance of the series D-3 redeemable convertible preferred stock, warrants to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;966,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of common stock with an exercise price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$0.01&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per share were granted to series D-3 redeemable convertible preferred stockholders. The warrants were exercisable through August 2021, of which &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;767,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; were exercised with &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;199,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; outstanding as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. The warrants outstanding as of January 31, 2014 were all exercised during the year ended January 31, 2015. The warrants had a value of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$1.7 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; at the date of issuance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;As a result of the foregoing, as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;, there were no warrants outstanding.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
	<us-gaap:TreasuryStockTextBlock contextRef="FD2016Q4YTD" id="Fact-0000673524566C9AF043C9608CD6FB16">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;On January&amp;#160;30, 2014, the Company&amp;#8217;s Board of Directors approved a stock repurchase of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;660,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; shares of Series B, Series C, and Series D-3 Preferred Stock, equivalent to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;674,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; common shares at &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$5.00&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt; per common stock equivalent share for a total purchase price of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;$3.4 million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;. All repurchased shares were immediately retired by the Company on &lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;January&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
	<us-gaap:UseOfEstimates contextRef="FD2016Q4YTD" id="Fact-7465F225DE62CE216719C9608CE8C6AC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;font-size:10pt;"&gt;&lt;font style="font-family:Arial;font-size:10pt;text-decoration:underline;"&gt;Use of estimates&lt;/font&gt;&lt;font style="font-family:Arial;font-size:10pt;"&gt;&amp;#8212;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 financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and income taxes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hqy-20160131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.healthequity.com/20160131" xmlns:hqy="http://www.healthequity.com/20160131" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <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" />
  <xsd:import namespace="http://fasb.org/us-roles/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-roles-2016-01-31.xsd" />
  <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" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hqy-20160131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hqy-20160131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hqy-20160131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hqy-20160131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="A401KPlan" roleURI="http://www.healthequity.com/role/A401KPlan">
        <link:definition>2137100 - Disclosure - 401(k) plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A401KPlanDetails" roleURI="http://www.healthequity.com/role/A401KPlanDetails">
        <link:definition>2437401 - Disclosure - 401(k) plan (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 id="CashCashEquivalentsAndMarketableSecurities" roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities">
        <link:definition>2105100 - Disclosure - Cash, cash equivalents and marketable securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails">
        <link:definition>2405403 - Disclosure - Cash, cash equivalents and marketable securities (Contract Maturity) (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 id="CashCashEquivalentsAndMarketableSecuritiesDetails" roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails">
        <link:definition>2405402 - Disclosure - Cash, cash equivalents and marketable securities (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 id="CashCashEquivalentsAndMarketableSecuritiesTables" roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables">
        <link:definition>2305301 - Disclosure - Cash, cash equivalents and marketable securities (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 id="CommitmentsAndContingencies" roleURI="http://www.healthequity.com/role/CommitmentsAndContingencies">
        <link:definition>2110100 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesCommitmentAndContingenciesTables" roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables">
        <link:definition>2310301 - Disclosure - Commitments and contingencies Commitment 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 id="CommitmentsAndContingenciesDetails" roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2410403 - Disclosure - Commitments and contingencies (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 id="CommitmentsAndContingenciesFutureMinimumRentalDetails" roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails">
        <link:definition>2410402 - Disclosure - Commitments and contingencies Future Minimum Rental (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 id="CommonStockWarrants" roleURI="http://www.healthequity.com/role/CommonStockWarrants">
        <link:definition>2125100 - Disclosure - Common stock warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockWarrantsDetails" roleURI="http://www.healthequity.com/role/CommonStockWarrantsDetails">
        <link:definition>2425401 - Disclosure - Common stock warrants (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 id="ConsolidatedBalanceSheets" roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated balance sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsPhantom" roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom">
        <link:definition>1001001 - Statement - Consolidated balance sheets  (Phantom)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - Statement - Consolidated statements of cash flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperationsAndComprehensiveIncome" roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome">
        <link:definition>1003000 - Statement - Consolidated statements of operations and comprehensive income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit">
        <link:definition>1004000 - Statement - Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical">
        <link:definition>1004001 - Statement - Consolidated statements of redeemable convertible preferred stock and stockholders&#8217; equity (deficit) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.healthequity.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - 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 id="FairValue" roleURI="http://www.healthequity.com/role/FairValue">
        <link:definition>2135100 - Disclosure - Fair value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDetails" roleURI="http://www.healthequity.com/role/FairValueDetails">
        <link:definition>2435402 - Disclosure - Fair value (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 id="FairValueFairValueAssumptionsDetails" roleURI="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails">
        <link:definition>2435403 - Disclosure - Fair value ( Fair Value Assumptions) (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 id="FairValueTables" roleURI="http://www.healthequity.com/role/FairValueTables">
        <link:definition>2335301 - Disclosure - Fair value (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 id="IncomeTaxes" roleURI="http://www.healthequity.com/role/IncomeTaxes">
        <link:definition>2116100 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentOfIncomeTaxDetails" roleURI="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails">
        <link:definition>2416403 - Disclosure - Income taxes (Component of Income tax) (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 id="IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>2416405 - Disclosure - Income taxes (Deferred tax Assets and Liabilities) (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 id="IncomeTaxesDetails" roleURI="http://www.healthequity.com/role/IncomeTaxesDetails">
        <link:definition>2416402 - Disclosure - Income taxes (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 id="IncomeTaxesReconciliationOfIncomeTaxDetails" roleURI="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails">
        <link:definition>2416404 - Disclosure - Income taxes (Reconciliation of Income tax) (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 id="IncomeTaxesTables" roleURI="http://www.healthequity.com/role/IncomeTaxesTables">
        <link:definition>2316301 - Disclosure - Income taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" roleURI="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails">
        <link:definition>2416406 - Disclosure - Income taxes (Unrecognized Tax Benefit Rollforward) (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 id="Indebtedness" roleURI="http://www.healthequity.com/role/Indebtedness">
        <link:definition>2111100 - Disclosure - Indebtedness</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessDetails" roleURI="http://www.healthequity.com/role/IndebtednessDetails">
        <link:definition>2411401 - Disclosure - Indebtedness (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 id="IntangibleAssetsAndGoodwill" roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill">
        <link:definition>2107100 - Disclosure - Intangible assets and goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAndGoodwillNarrativeDetails" roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails">
        <link:definition>2407402 - Disclosure - Intangible assets and goodwill (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 id="IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails">
        <link:definition>2407404 - Disclosure - Intangible assets and goodwill (Schedule for future amortization expense) (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 id="IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails">
        <link:definition>2407403 - Disclosure - Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAndGoodwillTables" roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables">
        <link:definition>2307301 - Disclosure - Intangible assets and 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 id="NetIncomeLossPerShareAttributableToCommonStockholders" roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders">
        <link:definition>2104100 - Disclosure - Net income (loss) per share attributable to common stockholders</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails">
        <link:definition>2404403 - Disclosure - Net income (loss) per share attributable to common stockholders (Anti-dilutive securities) (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 id="NetIncomeLossPerShareAttributableToCommonStockholdersDetails" roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails">
        <link:definition>2404402 - Disclosure - Net income (loss) per share attributable to common stockholders (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 id="NetIncomeLossPerShareAttributableToCommonStockholdersTables" roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables">
        <link:definition>2304301 - Disclosure - Net income (loss) per share attributable to common stockholders (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 id="PropertyAndEquipment" roleURI="http://www.healthequity.com/role/PropertyAndEquipment">
        <link:definition>2106100 - Disclosure - Property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNarrativeDetails" roleURI="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails">
        <link:definition>2406403 - Disclosure - Property and equipment (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 id="PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" roleURI="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails">
        <link:definition>2406402 - Disclosure - Property and equipment (Schedule of property and equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentTables" roleURI="http://www.healthequity.com/role/PropertyAndEquipmentTables">
        <link:definition>2306301 - Disclosure - Property and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock">
        <link:definition>2122100 - Disclosure - Redeemable convertible preferred stock and convertible preferred stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails">
        <link:definition>2422401 - Disclosure - Redeemable convertible preferred stock and convertible preferred stock (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 id="RelatedPartyTransactions" roleURI="http://www.healthequity.com/role/RelatedPartyTransactions">
        <link:definition>2136100 - Disclosure - Related party transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.healthequity.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2436401 - Disclosure - Related party transactions (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 id="StockOptions" roleURI="http://www.healthequity.com/role/StockOptions">
        <link:definition>2128100 - Disclosure - Stock options</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockOptionsAssumptionsDetails" roleURI="http://www.healthequity.com/role/StockOptionsAssumptionsDetails">
        <link:definition>2428403 - Disclosure - Stock options (Assumptions) (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 id="StockOptionsDetails" roleURI="http://www.healthequity.com/role/StockOptionsDetails">
        <link:definition>2428402 - Disclosure - Stock options (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 id="StockOptionsNarrativeDetails" roleURI="http://www.healthequity.com/role/StockOptionsNarrativeDetails">
        <link:definition>2428404 - Disclosure - Stock options (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 id="StockOptionsStockBasedCompensationDetails" roleURI="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails">
        <link:definition>2428405 - Disclosure - Stock options (Stock-based Compensation) (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 id="StockOptionsTables" roleURI="http://www.healthequity.com/role/StockOptionsTables">
        <link:definition>2328301 - Disclosure - Stock options (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 id="StockRepurchase" roleURI="http://www.healthequity.com/role/StockRepurchase">
        <link:definition>2134100 - Disclosure - Stock repurchase</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockRepurchaseDetails" roleURI="http://www.healthequity.com/role/StockRepurchaseDetails">
        <link:definition>2434401 - Disclosure - Stock repurchase (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 id="SummaryOfBusinessAndSignificantAccountingPolicies" roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - Summary of business and significant accounting 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 id="SummaryOfBusinessAndSignificantAccountingPoliciesDetails" roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails">
        <link:definition>2401403 - Disclosure - Summary of business and significant accounting policies (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 id="SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - Summary of business and 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 id="SummaryOfBusinessAndSignificantAccountingPoliciesTables" roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables">
        <link:definition>2301302 - Disclosure - Summary of business and significant accounting policies (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 id="SupplementaryQuarterlyFinancialDataUnaudited" roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited">
        <link:definition>2138100 - Disclosure - Supplementary quarterly financial data (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementaryQuarterlyFinancialDataUnauditedDetails" roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails">
        <link:definition>2438402 - Disclosure - Supplementary quarterly financial data (unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementaryQuarterlyFinancialDataUnauditedTables" roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables">
        <link:definition>2338301 - Disclosure - Supplementary quarterly financial data (unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="hqy_A401kMember" name="A401kMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_AccountFeesReceivable" name="AccountFeesReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_AmendedLeaseAgreementMember" name="AmendedLeaseAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_AmortizationofAcquiredIntangible" name="AmortizationofAcquiredIntangible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_CalculatedNetWorth" name="CalculatedNetWorth" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" name="CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" name="ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited" name="ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_CommonStockSharesSoldbyStockholders" name="CommonStockSharesSoldbyStockholders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_CommonStockWarrantsExercised" name="CommonStockWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_CommonandPreferredStockSharesAuthorized" name="CommonandPreferredStockSharesAuthorized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" name="CompanyownedbyPresidentandChiefExecutiveOfficerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock" name="ConcentrationRiskMarketRiskPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ContractTerminationFeePercentage" name="ContractTerminationFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ContractTerminationWrittenNoticeRequired" name="ContractTerminationWrittenNoticeRequired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ConvertiblePreferredStockConversionRatio" name="ConvertiblePreferredStockConversionRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights" name="ConvertiblePreferredStockTermsofConversionSpecialVotingRights" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_CostMethodInvestmentOwnershipPercentage" name="CostMethodInvestmentOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_CostOfServicesCardCosts" name="CostOfServicesCardCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_CostOfServicesCustodialCosts" name="CostOfServicesCustodialCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount" name="CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio" name="DebtInstrumentCovenantDescriptionInterestCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_DebtInstrumentCovenantDescriptionLeverageRatio" name="DebtInstrumentCovenantDescriptionLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" name="DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" name="DeferredTaxAssetsOperatingLossCarryforwardsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" name="DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent" name="DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent" name="DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment" name="DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment" name="DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_DirectorsMember" name="DirectorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_DirectorsandKeyEmployeesMember" name="DirectorsandKeyEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_DocumentandEntityInformationAbstract" name="DocumentandEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ExpireBeginningWithTaxYear2018Member" name="ExpireBeginningWithTaxYear2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ExpireBeginningWithTaxYear2024Member" name="ExpireBeginningWithTaxYear2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ExpireInTaxYears2023Through2029Member" name="ExpireInTaxYears2023Through2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_FairValueAssumptionProbabilityofLiquidation" name="FairValueAssumptionProbabilityofLiquidation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_FeesReceivablefromCustodialBanks" name="FeesReceivablefromCustodialBanks" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_HealthboxInc.Member" name="HealthboxInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome" name="IncreaseDecreaseinNetIncomeandComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_InterestRateRiskPolicyPolicyTextBlock" name="InterestRateRiskPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" name="LeaseAgreementSignedonMayFifteenTwentyFifteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" name="LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" name="LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals" name="LesseeLeasingArrangementsOperatingLeasesNumberofRenewals" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative" name="LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_LossOnRevaluationOfWarrants" name="LossOnRevaluationOfWarrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage" name="MinimumNetWorthAboveCustodialAssetsAsaPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds" name="MinimumNetWorthRequiredAsaPercentageofCustodialFunds" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract" name="NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_OfficeLeaseMember" name="OfficeLeaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_OtherAcquiredIntangiblesMember" name="OtherAcquiredIntangiblesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_OtherAgreementsMember" name="OtherAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions" name="PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth" name="PercentageofSupportableCustodialFundsAsaPercentageofNetWorth" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_PreferredStockConvertibleIntoCommonStockNumberofShares" name="PreferredStockConvertibleIntoCommonStockNumberofShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts" name="ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid" name="ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering" name="ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ProcessingServicesFeesMember" name="ProcessingServicesFeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ReclassificationofTemporaryEquitytoDerivativeLiability" name="ReclassificationofTemporaryEquitytoDerivativeLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_ReclassificationsofTemporarytoPermanentEquityAccretion" name="ReclassificationsofTemporarytoPermanentEquityAccretion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_ReclassificationsofTemporarytoPermanentEquityShares" name="ReclassificationsofTemporarytoPermanentEquityShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices" name="RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative" name="RevaluationOfRedeemableConvertiblePreferredStockDerivative" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_RevaluationOfWarrantLiability" name="RevaluationOfWarrantLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_RevenueUnderstatedMember" name="RevenueUnderstatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SalesandMarketingMember" name="SalesandMarketingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock" name="ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" name="SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesAConvertiblePreferredStockMember" name="SeriesAConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" name="SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" name="SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesBConvertiblePreferredStockMember" name="SeriesBConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" name="SeriesBSeriesCandSeriesD3PreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" name="SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" name="SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesCRedeemableConvertiblePreferredStockMember" name="SeriesCRedeemableConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" name="SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesD1RedeemableConvertiblePreferredStockMember" name="SeriesD1RedeemableConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesD2RedeemableConvertiblePreferredStockMember" name="SeriesD2RedeemableConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" name="SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SeriesD3RedeemableConvertiblePreferredStockMember" name="SeriesD3RedeemableConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ServicingContractsPortfolioOneMember" name="ServicingContractsPortfolioOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_ServicingContractsPortfolioTwoMember" name="ServicingContractsPortfolioTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest" name="SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment" name="SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SharebasedCompensationAwardTrancheFiveMember" name="SharebasedCompensationAwardTrancheFiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="hqy_SharebasedCompensationAwardTrancheFourMember" name="SharebasedCompensationAwardTrancheFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_StockIssuanceCostsOther" name="StockIssuanceCostsOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions" name="StockIssuanceCostsUnderwritersDiscountsAndCommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_StockIssuedDuringPeriodSharesWarrantsExercised" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_StockIssuedDuringPeriodValueWarrantsExercised" name="StockIssuedDuringPeriodValueWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="hqy_SupportableCustodialFundsCalculated" name="SupportableCustodialFundsCalculated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_TechnologyandDevelopmentMember" name="TechnologyandDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_TemporaryEquityDividendPayableDurationtoPayDividends" name="TemporaryEquityDividendPayableDurationtoPayDividends" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_TemporaryEquityDividendRatePercentage" name="TemporaryEquityDividendRatePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_TemporaryEquityNumberOfSharesConvertibleInto" name="TemporaryEquityNumberOfSharesConvertibleInto" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares" name="TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue" name="TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="hqy_UnrecognizedTaxBenefitNet" name="UnrecognizedTaxBenefitNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets" name="UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract" name="WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hqy-20160131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlan" xlink:href="hqy-20160131.xsd#A401KPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlanDetails" xlink:href="hqy-20160131.xsd#A401KPlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecurities" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:href="hqy-20160131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrants" xlink:href="hqy-20160131.xsd#CommonStockWarrants" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:href="hqy-20160131.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheetsPhantom" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:href="hqy-20160131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValue" xlink:href="hqy-20160131.xsd#FairValue" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueDetails" xlink:href="hqy-20160131.xsd#FairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:href="hqy-20160131.xsd#FairValueFairValueAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueTables" xlink:href="hqy-20160131.xsd#FairValueTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxes" xlink:href="hqy-20160131.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesTables" xlink:href="hqy-20160131.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/Indebtedness" xlink:href="hqy-20160131.xsd#Indebtedness" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IndebtednessDetails" xlink:href="hqy-20160131.xsd#IndebtednessDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwill" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipment" xlink:href="hqy-20160131.xsd#PropertyAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:href="hqy-20160131.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:href="hqy-20160131.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptions" xlink:href="hqy-20160131.xsd#StockOptions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:href="hqy-20160131.xsd#StockOptionsNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:href="hqy-20160131.xsd#StockOptionsStockBasedCompensationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsTables" xlink:href="hqy-20160131.xsd#StockOptionsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchase" xlink:href="hqy-20160131.xsd#StockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:href="hqy-20160131.xsd#StockRepurchaseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <calculationLink xlink:role="http://www.healthequity.com/role/A401KPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/A401KPlanDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a7f9e912-6fdf-510b-1a5d-2b6111be7acd" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_64878df4-a4bb-ba61-aacb-ed249b31f694" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a7f9e912-6fdf-510b-1a5d-2b6111be7acd" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_64878df4-a4bb-ba61-aacb-ed249b31f694" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59295b7e-c316-eccf-27db-e84d9ca58730" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a7f9e912-6fdf-510b-1a5d-2b6111be7acd" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_59295b7e-c316-eccf-27db-e84d9ca58730" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_cd44ab3a-5e2f-f796-8e35-e0d9fea14047" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73f419d8-d119-3f34-15a6-338e4455cd96" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_cd44ab3a-5e2f-f796-8e35-e0d9fea14047" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73f419d8-d119-3f34-15a6-338e4455cd96" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_db3b580e-d182-4945-7c2e-ce877e78a106" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_cd44ab3a-5e2f-f796-8e35-e0d9fea14047" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_db3b580e-d182-4945-7c2e-ce877e78a106" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_452ad43d-fa65-f205-7faa-792a5cefb9ba" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ba478347-bbf1-ddfc-8a79-7775b3b62a6c" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_452ad43d-fa65-f205-7faa-792a5cefb9ba" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ba478347-bbf1-ddfc-8a79-7775b3b62a6c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_65f23050-696a-07fd-30c1-78a5110d800c" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_452ad43d-fa65-f205-7faa-792a5cefb9ba" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_65f23050-696a-07fd-30c1-78a5110d800c" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_452ad43d-fa65-f205-7faa-792a5cefb9ba" xlink:to="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_b671a380-e06c-01fd-905c-c45ee0d0ab53" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_b671a380-e06c-01fd-905c-c45ee0d0ab53" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ba478347-bbf1-ddfc-8a79-7775b3b62a6c" xlink:type="arc" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_b671a380-e06c-01fd-905c-c45ee0d0ab53" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_65f23050-696a-07fd-30c1-78a5110d800c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_01be169b-08cc-7c30-55f5-941791d17ef8" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_b671a380-e06c-01fd-905c-c45ee0d0ab53" xlink:to="loc_us-gaap_AvailableForSaleSecurities_01be169b-08cc-7c30-55f5-941791d17ef8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec544f28-9c7b-137c-e428-9ae47c2375fc" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5987d7dd-ab82-bea6-ec65-c10216a0873a" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec544f28-9c7b-137c-e428-9ae47c2375fc" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5987d7dd-ab82-bea6-ec65-c10216a0873a" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_00eaf688-6963-ad8a-03b8-e257d107b9c7" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_00eaf688-6963-ad8a-03b8-e257d107b9c7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5519a64c-2a56-b1d5-2ab3-ee16d7d2a7a5" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5519a64c-2a56-b1d5-2ab3-ee16d7d2a7a5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2154b0cd-b6a4-a252-5801-385edf9d9702" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2154b0cd-b6a4-a252-5801-385edf9d9702" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_c2ad5d03-49c6-819a-1ac6-e6584eea34ff" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_c2ad5d03-49c6-819a-1ac6-e6584eea34ff" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_d7e45dda-b3de-1974-4726-54d18939cd1c" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_d7e45dda-b3de-1974-4726-54d18939cd1c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b89e7a90-e5d1-031a-5e13-781005c7ec6e" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ab95e8f2-93e0-6140-6e56-a79823c16c0d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b89e7a90-e5d1-031a-5e13-781005c7ec6e" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/CommonStockWarrants" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_04e17fb3-9b77-1c98-f460-7f5dd0c01008" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_04e17fb3-9b77-1c98-f460-7f5dd0c01008" xlink:to="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_3c8f3df4-466c-f78c-b021-17337fc4a147" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:to="loc_us-gaap_PreferredStockValue_3c8f3df4-466c-f78c-b021-17337fc4a147" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_d53388e7-4c8c-4e6d-6e90-7a6e0a100b74" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:to="loc_us-gaap_CommonStockValue_d53388e7-4c8c-4e6d-6e90-7a6e0a100b74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_27e98f68-fe6c-3420-5b5a-861a4dc60800" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:to="loc_us-gaap_AdditionalPaidInCapital_27e98f68-fe6c-3420-5b5a-861a4dc60800" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aeb1020a-508a-a8c1-f34c-bafff16c26cb" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aeb1020a-508a-a8c1-f34c-bafff16c26cb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f759e73e-9f4f-941e-1138-49bc44f6b118" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2644da13-7baa-0a2f-63e0-0906a691ba01" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f759e73e-9f4f-941e-1138-49bc44f6b118" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_6d3ec995-5062-ef92-dd72-b570c1eafdc8" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_04e17fb3-9b77-1c98-f460-7f5dd0c01008" xlink:to="loc_us-gaap_Liabilities_6d3ec995-5062-ef92-dd72-b570c1eafdc8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_86f5e36c-fcf4-c608-9d6c-02f589962cdc" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6d3ec995-5062-ef92-dd72-b570c1eafdc8" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_86f5e36c-fcf4-c608-9d6c-02f589962cdc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_08ba552f-4739-6196-2a2f-236b77ed03f1" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_86f5e36c-fcf4-c608-9d6c-02f589962cdc" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_08ba552f-4739-6196-2a2f-236b77ed03f1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent" xlink:label="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_8e56601d-8019-af5f-c81e-c9609a8f08e6" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_86f5e36c-fcf4-c608-9d6c-02f589962cdc" xlink:to="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_8e56601d-8019-af5f-c81e-c9609a8f08e6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_a859bb84-8118-88ec-5136-83fdb14e8f32" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6d3ec995-5062-ef92-dd72-b570c1eafdc8" xlink:to="loc_us-gaap_LiabilitiesCurrent_a859bb84-8118-88ec-5136-83fdb14e8f32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_222239a2-3ddd-5e4f-4ae1-b11c60b29d92" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a859bb84-8118-88ec-5136-83fdb14e8f32" xlink:to="loc_us-gaap_AccountsPayableCurrent_222239a2-3ddd-5e4f-4ae1-b11c60b29d92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e20e4396-1ab7-d9ec-b779-e1a72ae620da" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a859bb84-8118-88ec-5136-83fdb14e8f32" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e20e4396-1ab7-d9ec-b779-e1a72ae620da" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_567bfdaf-7a71-0a8c-e33e-b9f7b4096843" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a859bb84-8118-88ec-5136-83fdb14e8f32" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_567bfdaf-7a71-0a8c-e33e-b9f7b4096843" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:to="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:to="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec544f28-9c7b-137c-e428-9ae47c2375fc" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec544f28-9c7b-137c-e428-9ae47c2375fc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_01be169b-08cc-7c30-55f5-941791d17ef8" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_4a59969f-8d0d-64d6-ffcc-c9609a45f229" xlink:to="loc_us-gaap_AvailableForSaleSecurities_01be169b-08cc-7c30-55f5-941791d17ef8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d28874fa-4543-5746-c91a-559d7ab47f77" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d28874fa-4543-5746-c91a-559d7ab47f77" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_a5201305-cb63-d1e5-f4e7-e25409fb5d3a" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:to="loc_us-gaap_InventoryNet_a5201305-cb63-d1e5-f4e7-e25409fb5d3a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_a1a684bc-30ce-80ff-e652-19c55b74e5db" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_a1a684bc-30ce-80ff-e652-19c55b74e5db" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_fdb77e30-ba68-0e41-abc1-70858b11de5b" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dbbeeff9-fd43-6151-195d-0532728ac216" xlink:to="loc_us-gaap_OtherAssetsCurrent_fdb77e30-ba68-0e41-abc1-70858b11de5b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_68e7c3c1-9b8d-84fe-3a5c-d69c15dfe7a2" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_68e7c3c1-9b8d-84fe-3a5c-d69c15dfe7a2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_27b15389-386a-f983-c189-731d6d3c3fbb" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_27b15389-386a-f983-c189-731d6d3c3fbb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_d723083e-f7a3-6d89-9926-32afaa010d8a" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:to="loc_us-gaap_Goodwill_d723083e-f7a3-6d89-9926-32afaa010d8a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e6ade192-0839-bdd8-d08b-20387a0e8201" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_08bee809-e27e-48c3-da2d-5d52948eb470" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e6ade192-0839-bdd8-d08b-20387a0e8201" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_104af714-3829-5d79-3fb3-059f86c366da" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_104af714-3829-5d79-3fb3-059f86c366da" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_9ae738f0-5b10-fcbb-98fe-43bb46377ad9" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_9ae738f0-5b10-fcbb-98fe-43bb46377ad9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_4605b555-adcd-113a-c33e-54bbeff72938" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_PaymentsOfDividends_4605b555-adcd-113a-c33e-54bbeff72938" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts" xlink:label="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_a02e188f-4910-d435-4564-c9609a8a56cb" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_a02e188f-4910-d435-4564-c9609a8a56cb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_3c8e7349-6f63-4e56-cf08-09150553089b" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_3c8e7349-6f63-4e56-cf08-09150553089b" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid" xlink:label="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_eb021f6e-7ebf-ccf1-8c60-c9609a6cf1f6" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_eb021f6e-7ebf-ccf1-8c60-c9609a6cf1f6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_53bb4e1b-52b6-1bb1-1672-d14ea634a154" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_53bb4e1b-52b6-1bb1-1672-d14ea634a154" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_7125e76f-5cae-cb43-9a8d-1e5d11b5b5f7" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_7125e76f-5cae-cb43-9a8d-1e5d11b5b5f7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_ed9ded1e-b06a-4a5f-3997-dd1e6f1ba30c" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_ed9ded1e-b06a-4a5f-3997-dd1e6f1ba30c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_edf59709-2ca2-5f69-fc7b-796edff72ab0" xlink:type="locator" />
    <calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08614f0c-c3a2-4c92-7c1d-aed5de18fe70" xlink:to="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_edf59709-2ca2-5f69-fc7b-796edff72ab0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_104af714-3829-5d79-3fb3-059f86c366da" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_654ef290-e18b-2d7e-cb70-6523e6bff51a" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_654ef290-e18b-2d7e-cb70-6523e6bff51a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_991d89e2-25f7-1061-f5f8-86acc91f176b" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_991d89e2-25f7-1061-f5f8-86acc91f176b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaap_PaymentsForSoftware_d69bc8f1-21f5-09fb-e24f-65384a2d4a97" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_PaymentsForSoftware_d69bc8f1-21f5-09fb-e24f-65384a2d4a97" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_8f5b4a6a-4ded-cab8-e077-2b246d3db09a" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_8f5b4a6a-4ded-cab8-e077-2b246d3db09a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_0e632ecb-cbb9-0b49-7e2e-844f7ae9d915" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_0e632ecb-cbb9-0b49-7e2e-844f7ae9d915" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fd30e334-9842-e274-9b27-bbbf9eeb6080" xlink:type="locator" />
    <calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f67350-d3ec-5d41-e3b2-a4fe7a19e15b" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fd30e334-9842-e274-9b27-bbbf9eeb6080" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_104af714-3829-5d79-3fb3-059f86c366da" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b0d6e80b-2a71-4b3d-5167-6e414c6a123b" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b0d6e80b-2a71-4b3d-5167-6e414c6a123b" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfWarrantLiability" xlink:label="loc_hqy_RevaluationOfWarrantLiability_77d206e4-8814-f0c4-a1d3-c9609aa8815a" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_hqy_RevaluationOfWarrantLiability_77d206e4-8814-f0c4-a1d3-c9609aa8815a" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_3a858a51-d2ff-baf9-0261-c9609a799cc4" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_3a858a51-d2ff-baf9-0261-c9609a799cc4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_fa836162-fbaf-8b1a-bba2-04846e7439fa" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_GainLossOnInvestments_fa836162-fbaf-8b1a-bba2-04846e7439fa" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_51b81a6f-f6af-160e-e526-5abd0f450976" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_51b81a6f-f6af-160e-e526-5abd0f450976" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaap_AccretionExpense_3e4b1241-d50e-a85b-7287-11da2b0f3468" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_AccretionExpense_3e4b1241-d50e-a85b-7287-11da2b0f3468" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_9a24f45c-1e95-3649-7f52-85ed3c472b12" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_9a24f45c-1e95-3649-7f52-85ed3c472b12" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_aa347117-ecf0-6b31-16d5-636a7c2499b9" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_aa347117-ecf0-6b31-16d5-636a7c2499b9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_432488d8-28ca-5b8d-679b-29be120957b5" xlink:type="locator" />
    <calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_ShareBasedCompensation_432488d8-28ca-5b8d-679b-29be120957b5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_2c1ca162-2947-99be-de5d-a58ee5d07618" xlink:type="locator" />
    <calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_2c1ca162-2947-99be-de5d-a58ee5d07618" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ffe19198-61f8-be6a-6111-42f645804604" xlink:type="locator" />
    <calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ffe19198-61f8-be6a-6111-42f645804604" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_bae7c33e-3fd3-413e-0f2e-aaa9daaa49d7" xlink:type="locator" />
    <calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_bae7c33e-3fd3-413e-0f2e-aaa9daaa49d7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d8c0a214-0b0d-1fc8-686b-ed5eca49895f" xlink:type="locator" />
    <calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d8c0a214-0b0d-1fc8-686b-ed5eca49895f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_503015f3-ea26-0d7a-c655-6d6aff0c5fab" xlink:type="locator" />
    <calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_503015f3-ea26-0d7a-c655-6d6aff0c5fab" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_7db7ddbf-b716-d1fd-e9d7-03d7ab9d5f65" xlink:type="locator" />
    <calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_7db7ddbf-b716-d1fd-e9d7-03d7ab9d5f65" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_04170815-b2b6-fb8f-5ca6-e1c62554f777" xlink:type="locator" />
    <calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_04170815-b2b6-fb8f-5ca6-e1c62554f777" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ce728eee-c863-e8aa-a864-1d7a3b12d862" xlink:type="locator" />
    <calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ce728eee-c863-e8aa-a864-1d7a3b12d862" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7141899e-1a56-24a9-9015-497ee51d7b39" xlink:type="locator" />
    <calculationArc order="18" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7141899e-1a56-24a9-9015-497ee51d7b39" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_ad00a951-95f2-632b-f334-68e0c08f14b8" xlink:type="locator" />
    <calculationArc order="19" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_ad00a951-95f2-632b-f334-68e0c08f14b8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="locator" />
    <calculationArc order="20" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_975a3fab-7f49-5162-2cb5-31bb1479931f" xlink:to="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_663a641c-b103-1e10-d3ec-c078ec7a031b" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_663a641c-b103-1e10-d3ec-c078ec7a031b" xlink:to="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b73f435-08bc-014c-4845-03f6580194a0" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b73f435-08bc-014c-4845-03f6580194a0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_800dbb3e-0416-e0ab-a30e-cfaeb17b8c4c" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b73f435-08bc-014c-4845-03f6580194a0" xlink:to="loc_us-gaap_OperatingIncomeLoss_800dbb3e-0416-e0ab-a30e-cfaeb17b8c4c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1fd2c3b5-12a4-0f06-9816-c6d97d4ac6df" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_800dbb3e-0416-e0ab-a30e-cfaeb17b8c4c" xlink:to="loc_us-gaap_GrossProfit_1fd2c3b5-12a4-0f06-9816-c6d97d4ac6df" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_4ce4747e-ba05-83d9-3458-6f9d1635c2ec" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1fd2c3b5-12a4-0f06-9816-c6d97d4ac6df" xlink:to="loc_us-gaap_Revenues_4ce4747e-ba05-83d9-3458-6f9d1635c2ec" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MembershipDuesRevenueOnGoing" xlink:label="loc_us-gaap_MembershipDuesRevenueOnGoing_e79605cf-b29a-3029-cc9c-b8f3706bff92" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_4ce4747e-ba05-83d9-3458-6f9d1635c2ec" xlink:to="loc_us-gaap_MembershipDuesRevenueOnGoing_e79605cf-b29a-3029-cc9c-b8f3706bff92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees" xlink:label="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_faa38fa9-4176-ba8d-dd45-a003dc36a7bf" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_4ce4747e-ba05-83d9-3458-6f9d1635c2ec" xlink:to="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_faa38fa9-4176-ba8d-dd45-a003dc36a7bf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsCreditAndDebitCards" xlink:label="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_7a3037f6-0945-ca02-d1a7-e5680d93978e" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_4ce4747e-ba05-83d9-3458-6f9d1635c2ec" xlink:to="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_7a3037f6-0945-ca02-d1a7-e5680d93978e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_7571626b-4528-208b-4c26-317fe4b6bd60" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1fd2c3b5-12a4-0f06-9816-c6d97d4ac6df" xlink:to="loc_us-gaap_CostOfServices_7571626b-4528-208b-4c26-317fe4b6bd60" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ServiceManagementCosts" xlink:label="loc_us-gaap_ServiceManagementCosts_d1b8c1f4-8045-5c0f-4ef1-1b60d89b2153" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfServices_7571626b-4528-208b-4c26-317fe4b6bd60" xlink:to="loc_us-gaap_ServiceManagementCosts_d1b8c1f4-8045-5c0f-4ef1-1b60d89b2153" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCustodialCosts" xlink:label="loc_hqy_CostOfServicesCustodialCosts_0a6ee4dd-1b48-d084-0b71-c9609a53c54a" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfServices_7571626b-4528-208b-4c26-317fe4b6bd60" xlink:to="loc_hqy_CostOfServicesCustodialCosts_0a6ee4dd-1b48-d084-0b71-c9609a53c54a" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCardCosts" xlink:label="loc_hqy_CostOfServicesCardCosts_aae199a5-d293-f421-dc6d-c9609a5bba53" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfServices_7571626b-4528-208b-4c26-317fe4b6bd60" xlink:to="loc_hqy_CostOfServicesCardCosts_aae199a5-d293-f421-dc6d-c9609a5bba53" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_800dbb3e-0416-e0ab-a30e-cfaeb17b8c4c" xlink:to="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_57327f25-a23f-06ed-3328-7fd353dc03f3" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:to="loc_us-gaap_SellingAndMarketingExpense_57327f25-a23f-06ed-3328-7fd353dc03f3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_61ca427c-a8f7-736f-ff6b-927d826fc7fa" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_61ca427c-a8f7-736f-ff6b-927d826fc7fa" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2b63fac5-7a72-3880-3fd2-630099895af7" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2b63fac5-7a72-3880-3fd2-630099895af7" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmortizationofAcquiredIntangible" xlink:label="loc_hqy_AmortizationofAcquiredIntangible_94e3dd89-2bf6-1db4-1d8d-c9609a9af107" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8018a1c5-8b31-881d-1f35-ba7ca791bffa" xlink:to="loc_hqy_AmortizationofAcquiredIntangible_94e3dd89-2bf6-1db4-1d8d-c9609a9af107" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b936f21a-1a1f-465e-d82c-5e014c9c5399" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b73f435-08bc-014c-4845-03f6580194a0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b936f21a-1a1f-465e-d82c-5e014c9c5399" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfWarrants" xlink:label="loc_hqy_LossOnRevaluationOfWarrants_2d6dd28f-a1f3-9ab1-f008-c9609a65403b" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_b936f21a-1a1f-465e-d82c-5e014c9c5399" xlink:to="loc_hqy_LossOnRevaluationOfWarrants_2d6dd28f-a1f3-9ab1-f008-c9609a65403b" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_c0922164-0212-8c83-9fce-c9609aa728bf" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_b936f21a-1a1f-465e-d82c-5e014c9c5399" xlink:to="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_c0922164-0212-8c83-9fce-c9609aa728bf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_bd352d70-5a6b-2579-1d97-81ddce33e517" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_b936f21a-1a1f-465e-d82c-5e014c9c5399" xlink:to="loc_us-gaap_OtherNonoperatingExpense_bd352d70-5a6b-2579-1d97-81ddce33e517" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_6bae9137-af31-193c-3d25-ae5a6b05d643" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_663a641c-b103-1e10-d3ec-c078ec7a031b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_6bae9137-af31-193c-3d25-ae5a6b05d643" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/FairValue" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/FairValueDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/FairValueTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxes" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7107f7ad-ea23-072c-c2a3-7b97b29553fc" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7107f7ad-ea23-072c-c2a3-7b97b29553fc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b8476f99-9bab-21a6-d61d-02a9c0661176" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7107f7ad-ea23-072c-c2a3-7b97b29553fc" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b8476f99-9bab-21a6-d61d-02a9c0661176" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3ab57836-244f-310a-5a92-cb6b846a6a17" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7107f7ad-ea23-072c-c2a3-7b97b29553fc" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3ab57836-244f-310a-5a92-cb6b846a6a17" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91674616-989d-90e8-1302-b52ff7a33098" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91674616-989d-90e8-1302-b52ff7a33098" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f316d4eb-12c7-f1d0-fd3d-ba8b892345ca" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91674616-989d-90e8-1302-b52ff7a33098" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f316d4eb-12c7-f1d0-fd3d-ba8b892345ca" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_88730b7a-f2f4-51cb-d8a1-7a903025ce13" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_91674616-989d-90e8-1302-b52ff7a33098" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_88730b7a-f2f4-51cb-d8a1-7a903025ce13" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f549ecdb-d466-ac37-840e-8410ff9e5017" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_344334d8-d156-37ea-1859-beb8bda06f5f" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f549ecdb-d466-ac37-840e-8410ff9e5017" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_344334d8-d156-37ea-1859-beb8bda06f5f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_344334d8-d156-37ea-1859-beb8bda06f5f" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_4c5fbfbc-6fd0-ddef-1c37-aed517650a9d" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_4c5fbfbc-6fd0-ddef-1c37-aed517650a9d" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_275fded5-75cb-39e0-e4d4-c9609acb1fc0" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:to="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_275fded5-75cb-39e0-e4d4-c9609acb1fc0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_f8c16b6f-7ffe-9e7c-efc7-75161b38aa48" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_f8c16b6f-7ffe-9e7c-efc7-75161b38aa48" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_6a949635-c395-1465-256c-384b798cc731" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_6a949635-c395-1465-256c-384b798cc731" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_aa13788c-4991-8b46-8ec9-346f5b49616f" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_d4377e70-62e9-8c3b-fb96-a72b9d98f3e7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_aa13788c-4991-8b46-8ec9-346f5b49616f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_344334d8-d156-37ea-1859-beb8bda06f5f" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_6afb2289-3756-f8e4-0469-c9609a6ebdf2" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:to="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_6afb2289-3756-f8e4-0469-c9609a6ebdf2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_87cdbec2-773d-bc5a-3050-f979513ecb7f" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_87cdbec2-773d-bc5a-3050-f979513ecb7f" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_063b8e5a-f844-edee-aca1-c9609aa34709" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:to="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_063b8e5a-f844-edee-aca1-c9609aa34709" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2e9a948e-6620-a0d4-6132-9080427a6feb" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2e9a948e-6620-a0d4-6132-9080427a6feb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_bdc6598b-bd97-4cc7-9f4f-5d5ac82ed0ed" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_03a10c9a-541f-cbe3-ea62-2ac9139ea579" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_bdc6598b-bd97-4cc7-9f4f-5d5ac82ed0ed" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_d66ff519-4bff-1b7b-4174-f4f6d4c9c5fa" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f549ecdb-d466-ac37-840e-8410ff9e5017" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_d66ff519-4bff-1b7b-4174-f4f6d4c9c5fa" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3622af18-6e9e-b903-3573-9cbd06ebe01a" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_d66ff519-4bff-1b7b-4174-f4f6d4c9c5fa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3622af18-6e9e-b903-3573-9cbd06ebe01a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_fa726c85-83ac-b28f-66e2-0281dd3b7026" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_d66ff519-4bff-1b7b-4174-f4f6d4c9c5fa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_fa726c85-83ac-b28f-66e2-0281dd3b7026" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b6c76c51-9163-a2c4-e48f-4450dcc2ac29" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b6c76c51-9163-a2c4-e48f-4450dcc2ac29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_01db0ee8-dc9d-9a44-534f-a2200747ef03" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_01db0ee8-dc9d-9a44-534f-a2200747ef03" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_765f8b52-4ce8-08e8-7710-f4cc75b4ded1" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_765f8b52-4ce8-08e8-7710-f4cc75b4ded1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_47559615-61fb-3db3-ba1a-2cca38e292af" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_47559615-61fb-3db3-ba1a-2cca38e292af" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7988daaa-e3da-5096-4bce-cb601f0ef813" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7988daaa-e3da-5096-4bce-cb601f0ef813" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_c6381b41-1b64-8bd2-4159-19ef36f5c931" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_c6381b41-1b64-8bd2-4159-19ef36f5c931" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_11289e28-2728-6877-19a4-d3db9fc50958" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b166675-b7b2-1067-1806-03b1ee0126f1" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_11289e28-2728-6877-19a4-d3db9fc50958" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="extended">
    <loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitNet" xlink:label="loc_hqy_UnrecognizedTaxBenefitNet_7102df5f-b7e7-3bb0-d764-c9609a413c63" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0ec069fa-e7b6-e743-4258-968e845a52e5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hqy_UnrecognizedTaxBenefitNet_7102df5f-b7e7-3bb0-d764-c9609a413c63" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0ec069fa-e7b6-e743-4258-968e845a52e5" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets" xlink:label="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_dd1e0b2f-fd74-890e-1f3f-c9609a4ed8ae" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hqy_UnrecognizedTaxBenefitNet_7102df5f-b7e7-3bb0-d764-c9609a413c63" xlink:to="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_dd1e0b2f-fd74-890e-1f3f-c9609a4ed8ae" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/Indebtedness" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IndebtednessDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41b443af-a326-4272-6fa8-602f7260ec05" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41b443af-a326-4272-6fa8-602f7260ec05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_36b3b152-325b-61f4-d066-1d3685b6c394" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_36b3b152-325b-61f4-d066-1d3685b6c394" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_10c80460-5b5e-7e81-facb-0d1ed91293c2" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_10c80460-5b5e-7e81-facb-0d1ed91293c2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ad66514d-dce4-49aa-3300-d457a5d4216a" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ad66514d-dce4-49aa-3300-d457a5d4216a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_df415662-e392-2016-38c7-6c4ddd8a9714" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_df415662-e392-2016-38c7-6c4ddd8a9714" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e7896482-8d23-a8f9-52eb-54c2c885aa06" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e7896482-8d23-a8f9-52eb-54c2c885aa06" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20da5796-2b47-ef11-689a-589894b52fb4" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_20da5796-2b47-ef11-689a-589894b52fb4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d981c90e-1b35-63c2-c258-b2af7bf5b3e0" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_70724be1-cf82-e50d-0cc7-fa6194f78b70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d981c90e-1b35-63c2-c258-b2af7bf5b3e0" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:to="loc_us-gaap_NetIncomeLoss_8baf87d5-5f2f-7d0d-cb85-b9f249bae0c5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_9be7b5fd-c415-be42-12be-69610ea5f445" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_9be7b5fd-c415-be42-12be-69610ea5f445" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_887cbdfa-41ea-fa5b-a522-ded45c1dacc2" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_887cbdfa-41ea-fa5b-a522-ded45c1dacc2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d4bfb08a-5eda-c7c1-1bb4-002253d6e87d" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11a7c554-b3e3-7a3c-a81e-5c5ff89c25e9" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d4bfb08a-5eda-c7c1-1bb4-002253d6e87d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_107a4a77-cdb9-8bc2-febe-0fcb55efef7a" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_107a4a77-cdb9-8bc2-febe-0fcb55efef7a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredDividendsNetOfTax" xlink:label="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_2153c528-db8f-1446-f452-200354b806f9" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:to="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_2153c528-db8f-1446-f452-200354b806f9" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_43e97b2a-2529-161e-0117-c9609a90061c" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:to="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_43e97b2a-2529-161e-0117-c9609a90061c" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_d3ef5a43-f8ad-3092-379c-c9609a72e4f2" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1735fe31-9766-d222-70d1-60b3f7021819" xlink:to="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_d3ef5a43-f8ad-3092-379c-c9609a72e4f2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae404dc0-76bc-cd1d-811f-e233c07e0569" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e841a58a-f12e-0adc-36de-0299a43719a9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae404dc0-76bc-cd1d-811f-e233c07e0569" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e841a58a-f12e-0adc-36de-0299a43719a9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9dba38ce-5067-b4c4-09f7-0cf74e4693de" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae404dc0-76bc-cd1d-811f-e233c07e0569" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9dba38ce-5067-b4c4-09f7-0cf74e4693de" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_1463031c-a621-f194-7fe5-9c7c8d74db5b" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae404dc0-76bc-cd1d-811f-e233c07e0569" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_1463031c-a621-f194-7fe5-9c7c8d74db5b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_3d701ec2-4611-de54-a882-58959f96c415" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae404dc0-76bc-cd1d-811f-e233c07e0569" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_3d701ec2-4611-de54-a882-58959f96c415" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipment" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_68e7c3c1-9b8d-84fe-3a5c-d69c15dfe7a2" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8c99d26c-e257-b8ba-86ee-4f792a9452ce" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_68e7c3c1-9b8d-84fe-3a5c-d69c15dfe7a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8c99d26c-e257-b8ba-86ee-4f792a9452ce" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_95ebcb07-1c4a-1ded-365f-edc9cd2fa101" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_68e7c3c1-9b8d-84fe-3a5c-d69c15dfe7a2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_95ebcb07-1c4a-1ded-365f-edc9cd2fa101" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptions" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockOptionsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockRepurchase" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="extended" />
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hqy-20160131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlan" xlink:href="hqy-20160131.xsd#A401KPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlanDetails" xlink:href="hqy-20160131.xsd#A401KPlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecurities" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:href="hqy-20160131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrants" xlink:href="hqy-20160131.xsd#CommonStockWarrants" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:href="hqy-20160131.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheetsPhantom" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:href="hqy-20160131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValue" xlink:href="hqy-20160131.xsd#FairValue" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueDetails" xlink:href="hqy-20160131.xsd#FairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:href="hqy-20160131.xsd#FairValueFairValueAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueTables" xlink:href="hqy-20160131.xsd#FairValueTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxes" xlink:href="hqy-20160131.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesTables" xlink:href="hqy-20160131.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/Indebtedness" xlink:href="hqy-20160131.xsd#Indebtedness" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IndebtednessDetails" xlink:href="hqy-20160131.xsd#IndebtednessDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwill" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipment" xlink:href="hqy-20160131.xsd#PropertyAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:href="hqy-20160131.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:href="hqy-20160131.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptions" xlink:href="hqy-20160131.xsd#StockOptions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:href="hqy-20160131.xsd#StockOptionsNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:href="hqy-20160131.xsd#StockOptionsStockBasedCompensationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsTables" xlink:href="hqy-20160131.xsd#StockOptionsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchase" xlink:href="hqy-20160131.xsd#StockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:href="hqy-20160131.xsd#StockRepurchaseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <definitionLink xlink:role="http://www.healthequity.com/role/A401KPlan" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/A401KPlanDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:to="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:to="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" xlink:label="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:to="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:to="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:to="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_A401kMember" xlink:label="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:to="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:to="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OfficeLeaseMember" xlink:label="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" xlink:label="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmendedLeaseAgreementMember" xlink:label="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:to="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:to="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProcessingServicesFeesMember" xlink:label="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:to="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationWrittenNoticeRequired" xlink:label="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationFeePercentage" xlink:label="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthAndFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" xlink:label="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_925F5A2ECF04DE824349C960EEA77061" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_925F5A2ECF04DE824349C960EEA77061" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmendedLeaseAgreementMember" xlink:label="loc_hqy_AmendedLeaseAgreementMember_78EA85864515BAC872B2C960EEA75255" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_AmendedLeaseAgreementMember_78EA85864515BAC872B2C960EEA75255" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OfficeLeaseMember" xlink:label="loc_hqy_OfficeLeaseMember_03CA1EA5F32E9B90B668C960EEA774AE" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_OfficeLeaseMember_03CA1EA5F32E9B90B668C960EEA774AE" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAgreementsMember" xlink:label="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7571E1AE49419A433DFDC960EEA75E28" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7571E1AE49419A433DFDC960EEA75E28" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_B9B4ADCE94D8E81CD575C960EEA88BC1" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_B9B4ADCE94D8E81CD575C960EEA88BC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_68696B57E5F5B20CE607C960EEA888CB" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_68696B57E5F5B20CE607C960EEA888CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/CommonStockWarrants" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:to="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:to="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_64CC11134BAC9F05D8F7C960EE304109" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_CommonStockMember_64CC11134BAC9F05D8F7C960EE304109" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityShares" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityAccretion" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="locator" />
    <definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="locator" />
    <definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="locator" />
    <definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="locator" />
    <definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="locator" />
    <definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="locator" />
    <definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:to="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:to="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:to="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:to="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_D917B6A27C528D9EBD24C960ED7A5D73" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:to="loc_us-gaap_CommonStockMember_D917B6A27C528D9EBD24C960ED7A5D73" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" xlink:label="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_8A85FF15450F6F6EA7C5C960ED7A8AF1" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:to="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_8A85FF15450F6F6EA7C5C960ED7A8AF1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_420799A47C00D67A3CA3C960ED7A2957" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_420799A47C00D67A3CA3C960ED7A2957" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C38C47FB35775B9CE9DDC960ED7A6AC8" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C38C47FB35775B9CE9DDC960ED7A6AC8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9613EC432478372685F3C960ED7B6FE2" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9613EC432478372685F3C960ED7B6FE2" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/FairValue" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/FairValueDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_BD4524EFE0ED18EB000DC960EE846548" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:to="loc_us-gaap_AvailableForSaleSecurities_BD4524EFE0ED18EB000DC960EE846548" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_FairValueAssumptionProbabilityofLiquidation" xlink:label="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/FairValueTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxes" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:to="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:to="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireInTaxYears2023Through2029Member" xlink:label="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2024Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2018Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:to="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:to="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_516C57FC8061D49A98E9C960F031AE7D" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_516C57FC8061D49A98E9C960F031AE7D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/Indebtedness" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IndebtednessDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:to="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:to="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:to="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:to="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:to="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D77B94B94257ED4B9B23C960EDC2C121" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:to="loc_us-gaap_MinimumMember_D77B94B94257ED4B9B23C960EDC2C121" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D3D765031A48265F535DC960EDC21025" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:to="loc_us-gaap_MaximumMember_D3D765031A48265F535DC960EDC21025" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:to="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:to="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:to="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionLeverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAcquiredIntangiblesMember" xlink:label="loc_hqy_OtherAcquiredIntangiblesMember_F5FE9368B845A16C234EC960EEBA6596" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:to="loc_hqy_OtherAcquiredIntangiblesMember_F5FE9368B845A16C234EC960EEBA6596" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:to="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:to="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:to="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioOneMember" xlink:label="loc_hqy_ServicingContractsPortfolioOneMember_D96975EF764E19586DBFC960EEBA08A6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:to="loc_hqy_ServicingContractsPortfolioOneMember_D96975EF764E19586DBFC960EEBA08A6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioTwoMember" xlink:label="loc_hqy_ServicingContractsPortfolioTwoMember_FBD9BBE510DB4093596BC960EEBAEE36" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:to="loc_hqy_ServicingContractsPortfolioTwoMember_FBD9BBE510DB4093596BC960EEBAEE36" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_C17F35EDEA7CFBF75896C960EEBA3EB2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_C17F35EDEA7CFBF75896C960EEBA3EB2" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_201DACDA6A4685509E94C960ECAF2B97" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_201DACDA6A4685509E94C960ECAF2B97" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_170A2606A11F059893E1C960ECAF2809" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_170A2606A11F059893E1C960ECAF2809" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipment" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_DBDC368EABA968C455A8C960ECC14BCC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_DBDC368EABA968C455A8C960ECC14BCC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_1ABFFF232C9E414E6763C960ECC22F2A" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_ComputerEquipmentMember_1ABFFF232C9E414E6763C960ECC22F2A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:to="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:to="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_649821A8701B3B59873AC960EF3465B6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:to="loc_us-gaap_CommonStockMember_649821A8701B3B59873AC960EF3465B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:to="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:to="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_3E429280A2C01DA08B0AC960EF34CFA4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_us-gaap_CommonStockMember_3E429280A2C01DA08B0AC960EF34CFA4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD2RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockConversionRatio" xlink:label="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1277EB9F938C27C6046DC960EF356B62" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1277EB9F938C27C6046DC960EF356B62" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_PreferredStockConvertibleIntoCommonStockNumberofShares" xlink:label="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_331CC5F693377A83181CC960EF3592CE" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_331CC5F693377A83181CC960EF3592CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityNumberOfSharesConvertibleInto" xlink:label="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendRatePercentage" xlink:label="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights" xlink:label="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendPayableDurationtoPayDividends" xlink:label="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="locator" />
    <definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="locator" />
    <definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="locator" />
    <definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="locator" />
    <definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:to="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:to="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" xlink:label="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:to="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices" xlink:label="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:to="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptions" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:to="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:to="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:to="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_8B4DED2597BE61A2B1C7C960ED61BC51" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:to="loc_us-gaap_MinimumMember_8B4DED2597BE61A2B1C7C960ED61BC51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_44126B742B908DE4BED3C960ED610588" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:to="loc_us-gaap_MaximumMember_44126B742B908DE4BED3C960ED610588" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptionsDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:to="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:to="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_6F21D3BA1907BE633184C960EDAAA242" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:to="loc_us-gaap_MaximumMember_6F21D3BA1907BE633184C960EDAAA242" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DirectorsandKeyEmployeesMember" xlink:label="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:to="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DirectorsMember" xlink:label="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:to="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:to="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:to="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:to="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest" xlink:label="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="locator" />
    <definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="locator" />
    <definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="locator" />
    <definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_E1CD2CC7BAFF60A1F813C960EDABEE9B" xlink:type="locator" />
    <definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_E1CD2CC7BAFF60A1F813C960EDABEE9B" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SalesandMarketingMember" xlink:label="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TechnologyandDevelopmentMember" xlink:label="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/StockOptionsTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/StockRepurchase" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:to="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:to="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:to="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_37976BFEE4A354D451A4C960F014D830" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:to="loc_us-gaap_CommonStockMember_37976BFEE4A354D451A4C960F014D830" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" xlink:label="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:to="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_HealthboxInc.Member" xlink:label="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:to="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage" xlink:label="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:to="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:to="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:to="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:to="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:to="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:to="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:to="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:to="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioOneMember" xlink:label="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:to="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioTwoMember" xlink:label="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:to="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAcquiredIntangiblesMember" xlink:label="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:to="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:to="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:to="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:to="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:to="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendDeclaredMember" xlink:label="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:to="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:to="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions" xlink:label="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsOther" xlink:label="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CommonStockSharesSoldbyStockholders" xlink:label="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions" xlink:label="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoninterestExpenseOfferingCost" xlink:label="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering" xlink:label="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CommonandPreferredStockSharesAuthorized" xlink:label="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="locator" />
    <definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="locator" />
    <definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="locator" />
    <definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="locator" />
    <definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="locator" />
    <definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="extended" />
  <definitionLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:to="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:to="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevenueUnderstatedMember" xlink:label="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:to="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome" xlink:label="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="extended" />
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hqy-20160131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated useful life of property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:type="arc" />
    <link:label id="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8_terseLabel_en-US" xlink:label="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefit Netted Against Deferred Tax Asset</link:label>
    <link:label id="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8_label_en-US" xlink:label="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block]</link:label>
    <link:label id="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8_documentation_en-US" xlink:label="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock" xlink:label="loc_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:to="lab_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:type="arc" />
    <link:label id="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D_terseLabel_en-US" xlink:label="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of market risk</link:label>
    <link:label id="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D_label_en-US" xlink:label="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Market Risk, Policy [Policy Text Block]</link:label>
    <link:label id="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D_documentation_en-US" xlink:label="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Market Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock" xlink:label="loc_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:to="lab_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of credit risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:type="arc" />
    <link:label id="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC_terseLabel_en-US" xlink:label="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate risk</link:label>
    <link:label id="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC_label_en-US" xlink:label="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Risk, Policy [Policy Text Block]</link:label>
    <link:label id="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC_documentation_en-US" xlink:label="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_InterestRateRiskPolicyPolicyTextBlock" xlink:label="loc_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:to="lab_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:to="lab_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent accounting pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409_terseLabel_en-US" xlink:label="lab_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held in trust</link:label>
    <link:label id="lab_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409_label_en-US" xlink:label="lab_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Funds Held for Clients</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FundsHeldForClients" xlink:label="loc_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:to="lab_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:type="arc" />
    <link:label id="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8_terseLabel_en-US" xlink:label="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum net worth required (percentage)</link:label>
    <link:label id="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8_label_en-US" xlink:label="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Required, As a Percentage of Custodial Funds</link:label>
    <link:label id="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8_documentation_en-US" xlink:label="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Required, As a Percentage of Custodial Funds</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds" xlink:label="loc_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:to="lab_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:type="arc" />
    <link:label id="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576_terseLabel_en-US" xlink:label="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculated net worth</link:label>
    <link:label id="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576_label_en-US" xlink:label="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calculated Net Worth</link:label>
    <link:label id="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576_documentation_en-US" xlink:label="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Calculated Net Worth</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CalculatedNetWorth" xlink:label="loc_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:to="lab_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:type="arc" />
    <link:label id="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1_terseLabel_en-US" xlink:label="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of supportable custodial funds (percentage)</link:label>
    <link:label id="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1_label_en-US" xlink:label="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Supportable Custodial Funds, As a Percentage of Net Worth</link:label>
    <link:label id="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1_documentation_en-US" xlink:label="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Supportable Custodial Funds, As a Percentage of Net Worth</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth" xlink:label="loc_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:to="lab_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:type="arc" />
    <link:label id="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC_terseLabel_en-US" xlink:label="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculated supportable custodial funds</link:label>
    <link:label id="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC_label_en-US" xlink:label="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supportable Custodial Funds, Calculated</link:label>
    <link:label id="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC_documentation_en-US" xlink:label="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supportable Custodial Funds, Calculated</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SupportableCustodialFundsCalculated" xlink:label="loc_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:to="lab_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:type="arc" />
    <link:label id="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE_terseLabel_en-US" xlink:label="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual custodial funds</link:label>
    <link:label id="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE_label_en-US" xlink:label="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Custodial Funds, Amount by Which the Actual Custodian Funds Exceeded the Calculated Amount</link:label>
    <link:label id="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE_documentation_en-US" xlink:label="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Custodial Funds, Amount by Which the Actual Custodian Funds Exceeded the Expected</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount" xlink:label="loc_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:to="lab_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:type="arc" />
    <link:label id="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C_terseLabel_en-US" xlink:label="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost method ownership (percentage)</link:label>
    <link:label id="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C_label_en-US" xlink:label="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investment, Ownership Percentage</link:label>
    <link:label id="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C_documentation_en-US" xlink:label="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CostMethodInvestmentOwnershipPercentage" xlink:label="loc_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:to="lab_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0_terseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost method investments</link:label>
    <link:label id="lab_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0_label_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:to="lab_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:to="lab_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:type="arc" />
    <link:label id="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1_terseLabel_en-US" xlink:label="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Account fees receivable</link:label>
    <link:label id="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1_label_en-US" xlink:label="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Account Fees Receivable</link:label>
    <link:label id="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1_documentation_en-US" xlink:label="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Account Fees Receivable</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_AccountFeesReceivable" xlink:label="loc_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:to="lab_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:type="arc" />
    <link:label id="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C_terseLabel_en-US" xlink:label="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivables</link:label>
    <link:label id="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C_label_en-US" xlink:label="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fees Receivable from Custodial Banks</link:label>
    <link:label id="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C_documentation_en-US" xlink:label="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fees Receivable from Custodial Banks</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_FeesReceivablefromCustodialBanks" xlink:label="loc_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:to="lab_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8_terseLabel_en-US" xlink:label="lab_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit card receivables</link:label>
    <link:label id="lab_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8_label_en-US" xlink:label="lab_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Card Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditCardReceivables" xlink:label="loc_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:to="lab_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C_terseLabel_en-US" xlink:label="lab_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash covered by insurance</link:label>
    <link:label id="lab_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C_label_en-US" xlink:label="lab_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, FDIC Insured Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:to="lab_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net current deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:to="lab_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="arc" />
    <link:label id="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E_terseLabel_en-US" xlink:label="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Healthbox Inc.</link:label>
    <link:label id="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E_label_en-US" xlink:label="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Healthbox Inc. [Member]</link:label>
    <link:label id="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E_documentation_en-US" xlink:label="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Healthbox Inc. [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_HealthboxInc.Member" xlink:label="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:to="lab_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership (percentage)</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:to="lab_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="arc" />
    <link:label id="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8_terseLabel_en-US" xlink:label="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Above Custodial Assets, As a Percentage</link:label>
    <link:label id="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8_label_en-US" xlink:label="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Above Custodial Assets, As a Percentage</link:label>
    <link:label id="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8_documentation_en-US" xlink:label="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Above Custodial Assets, As a Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage" xlink:label="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:to="lab_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD_label_en-US" xlink:label="lab_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:to="lab_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0_label_en-US" xlink:label="lab_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:to="lab_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11_label_en-US" xlink:label="lab_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:to="lab_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B_label_en-US" xlink:label="lab_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:to="lab_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:to="lab_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life of property, plant and equipment (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:to="lab_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:to="lab_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC_terseLabel_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC_label_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:to="lab_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="arc" />
    <link:label id="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59_terseLabel_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portfolio one of HSAs acquired</link:label>
    <link:label id="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59_label_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicing Contracts, Portfolio One [Member]</link:label>
    <link:label id="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59_documentation_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Servicing Contracts, Portfolio One [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioOneMember" xlink:label="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:to="lab_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="arc" />
    <link:label id="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05_terseLabel_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portfolio two of HSAs acquired</link:label>
    <link:label id="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05_label_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicing Contracts, Portfolio Two [Member]</link:label>
    <link:label id="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05_documentation_en-US" xlink:label="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Servicing Contracts, Portfolio Two [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioTwoMember" xlink:label="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:to="lab_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B_verboseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:to="lab_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="arc" />
    <link:label id="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93_terseLabel_en-US" xlink:label="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93_label_en-US" xlink:label="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Acquired Intangibles [Member]</link:label>
    <link:label id="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93_documentation_en-US" xlink:label="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Acquired Intangibles [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_OtherAcquiredIntangiblesMember" xlink:label="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:to="lab_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired intangible member assets</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:to="lab_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of intangible member assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life of intangible assets (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition related expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:to="lab_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:to="lab_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689_label_en-US" xlink:label="lab_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:to="lab_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC_label_en-US" xlink:label="lab_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:to="lab_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0_terseLabel_en-US" xlink:label="lab_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend Declared</link:label>
    <link:label id="lab_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0_label_en-US" xlink:label="lab_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividend Declared [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendDeclaredMember" xlink:label="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:to="lab_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="arc" />
    <link:label id="lab_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7_label_en-US" xlink:label="lab_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:to="lab_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="lab_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of common stock issued (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IPO price per share (dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:to="lab_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds from IPO</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="arc" />
    <link:label id="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C_terseLabel_en-US" xlink:label="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issuance costs, underwriters discounts and commissions</link:label>
    <link:label id="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C_label_en-US" xlink:label="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issuance Costs, Underwriters Discounts And Commissions</link:label>
    <link:label id="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C_documentation_en-US" xlink:label="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issuance Costs, Underwriters Discounts And Commissions</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions" xlink:label="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:to="lab_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="arc" />
    <link:label id="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76_terseLabel_en-US" xlink:label="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other offering expenses payable</link:label>
    <link:label id="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76_label_en-US" xlink:label="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issuance Costs, Other</link:label>
    <link:label id="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76_documentation_en-US" xlink:label="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issuance Costs, Other</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsOther" xlink:label="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:to="lab_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:to="lab_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="arc" />
    <link:label id="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF_terseLabel_en-US" xlink:label="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares sold by stockholders (shares)</link:label>
    <link:label id="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF_label_en-US" xlink:label="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Sold by Stockholders</link:label>
    <link:label id="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF_documentation_en-US" xlink:label="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Sold by Stockholders</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CommonStockSharesSoldbyStockholders" xlink:label="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:to="lab_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares exercised (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="arc" />
    <link:label id="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5_terseLabel_en-US" xlink:label="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of stock issuance costs underwriters discounts and commissions</link:label>
    <link:label id="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5_label_en-US" xlink:label="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Stock Issuance Costs Underwriters Discounts and Commissions</link:label>
    <link:label id="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5_documentation_en-US" xlink:label="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments of Stock Issuance Costs Underwriters Discounts and Commissions</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions" xlink:label="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:to="lab_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other offering expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5_label_en-US" xlink:label="lab_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noninterest Expense Offering Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoninterestExpenseOfferingCost" xlink:label="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:to="lab_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="arc" />
    <link:label id="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA_terseLabel_en-US" xlink:label="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from share of shares</link:label>
    <link:label id="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA_label_en-US" xlink:label="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised In Connection with Public Offering</link:label>
    <link:label id="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA_documentation_en-US" xlink:label="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised In Connection with Public Offering</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering" xlink:label="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:to="lab_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="arc" />
    <link:label id="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E_terseLabel_en-US" xlink:label="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common and preferred shares authorized (shares)</link:label>
    <link:label id="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E_label_en-US" xlink:label="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common and Preferred Stock Shares Authorized</link:label>
    <link:label id="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E_documentation_en-US" xlink:label="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common and Preferred Stock Shares Authorized</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CommonandPreferredStockSharesAuthorized" xlink:label="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:to="lab_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702_netLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value per share (dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838_netLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value per share (dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:to="lab_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in exercise price to record an adjustment to outstanding stock options</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F_label_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Decrease in Exercise Price</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Decrease in Exercise Price</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:to="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock converted to common stock (shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D_label_en-US" xlink:label="lab_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:to="lab_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:to="lab_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock warrants</link:label>
    <link:label id="lab_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B_label_en-US" xlink:label="lab_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:to="lab_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated earnings (deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:to="lab_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="lab_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance (shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="arc" />
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7_negatedTerseLabel_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering (shares)</link:label>
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7_label_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stock Repurchased and Retired During Period, Shares</link:label>
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7_documentation_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:to="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="arc" />
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3_negatedTerseLabel_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3_label_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stock Repurchased and Retired During Period, Value</link:label>
    <link:label id="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3_documentation_en-US" xlink:label="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:to="lab_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="arc" />
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06_terseLabel_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering (shares)</link:label>
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06_label_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity, Shares</link:label>
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06_documentation_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity, Shares</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityShares" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:to="lab_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739_label_en-US" xlink:label="lab_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:to="lab_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="arc" />
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E_terseLabel_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock accretion</link:label>
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E_label_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity, Accretion</link:label>
    <link:label id="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E_documentation_en-US" xlink:label="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity, Accretion</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityAccretion" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:to="lab_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity (deficit)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:to="lab_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:to="lab_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Series D-3 redeemable convertible preferred stock cash dividend</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock, Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:to="lab_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock cash dividend</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:to="lab_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="arc" />
    <link:label id="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268_terseLabel_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015 (shares)</link:label>
    <link:label id="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268_label_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised</link:label>
    <link:label id="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268_documentation_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:to="lab_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="arc" />
    <link:label id="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D_terseLabel_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015</link:label>
    <link:label id="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D_label_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Warrants Exercised</link:label>
    <link:label id="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D_documentation_en-US" xlink:label="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Warrants Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:to="lab_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016 (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit on stock options exercised</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased and retired-665,613 preferred shares (674,120 common stock equivalent shares), $5.00 per share (shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased and retired-665,613 preferred shares (674,120 common stock equivalent shares), $5.00 per share</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock accretion</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:to="lab_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:to="lab_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:to="lab_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected stock price volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected life of options</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="lab_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:to="lab_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D_terseLabel_en-US" xlink:label="lab_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service revenue</link:label>
    <link:label id="lab_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D_label_en-US" xlink:label="lab_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Membership Dues Revenue, On-going</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MembershipDuesRevenueOnGoing" xlink:label="loc_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:to="lab_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Custodial revenue</link:label>
    <link:label id="lab_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B_label_en-US" xlink:label="lab_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Advisory, Management and Administrative Fees</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees" xlink:label="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:to="lab_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4_terseLabel_en-US" xlink:label="lab_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interchange revenue</link:label>
    <link:label id="lab_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4_label_en-US" xlink:label="lab_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fees and Commissions, Credit and Debit Cards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsCreditAndDebitCards" xlink:label="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:to="lab_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C_label_en-US" xlink:label="lab_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:to="lab_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C_label_en-US" xlink:label="lab_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesAbstract" xlink:label="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:to="lab_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service costs</link:label>
    <link:label id="lab_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77_label_en-US" xlink:label="lab_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Management Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ServiceManagementCosts" xlink:label="loc_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:to="lab_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:type="arc" />
    <link:label id="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2_terseLabel_en-US" xlink:label="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Custodial costs</link:label>
    <link:label id="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2_label_en-US" xlink:label="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Services, Custodial Costs</link:label>
    <link:label id="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2_documentation_en-US" xlink:label="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Of Services, Custodial Costs</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCustodialCosts" xlink:label="loc_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:to="lab_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:type="arc" />
    <link:label id="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966_terseLabel_en-US" xlink:label="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interchange costs</link:label>
    <link:label id="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966_label_en-US" xlink:label="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Services, Card Costs</link:label>
    <link:label id="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966_documentation_en-US" xlink:label="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Of Services, Card Costs</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCardCosts" xlink:label="loc_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:to="lab_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7_totalLabel_en-US" xlink:label="lab_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7_label_en-US" xlink:label="lab_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:to="lab_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB_label_en-US" xlink:label="lab_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:to="lab_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="lab_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:to="lab_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:type="arc" />
    <link:label id="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95_terseLabel_en-US" xlink:label="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of acquired intangible assets</link:label>
    <link:label id="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95_label_en-US" xlink:label="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Acquired Intangible</link:label>
    <link:label id="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95_documentation_en-US" xlink:label="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of Acquired Intangible</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_AmortizationofAcquiredIntangible" xlink:label="loc_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:to="lab_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:to="lab_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:to="lab_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5_label_en-US" xlink:label="lab_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherExpensesAbstract" xlink:label="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:to="lab_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:type="arc" />
    <link:label id="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316_negatedTerseLabel_en-US" xlink:label="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on revaluation of warrants</link:label>
    <link:label id="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316_label_en-US" xlink:label="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss On Revaluation Of Warrants</link:label>
    <link:label id="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316_documentation_en-US" xlink:label="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss On Revaluation Of Warrants</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfWarrants" xlink:label="loc_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:to="lab_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:type="arc" />
    <link:label id="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01_negatedTerseLabel_en-US" xlink:label="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on revaluation of redeemable convertible preferred stock derivative</link:label>
    <link:label id="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01_label_en-US" xlink:label="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss On Revaluation Of Redeemable Convertible Preferred Stock Derivative</link:label>
    <link:label id="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01_documentation_en-US" xlink:label="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss On Revaluation Of Redeemable Convertible Preferred Stock Derivative</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:to="lab_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:to="lab_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:to="lab_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:type="arc" />
    <link:label id="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A_terseLabel_en-US" xlink:label="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to common stockholders:</link:label>
    <link:label id="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A_label_en-US" xlink:label="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable To Common Stockholders, Basic And Diluted [Abstract]</link:label>
    <link:label id="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A_documentation_en-US" xlink:label="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable To Common Stockholders, Basic And Diluted [Abstract]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract" xlink:label="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:to="lab_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share attributable to common stockholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:to="lab_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:to="lab_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:type="arc" />
    <link:label id="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684_terseLabel_en-US" xlink:label="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average number of shares used in computing net income per share attributable to common stockholders:</link:label>
    <link:label id="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684_label_en-US" xlink:label="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract]</link:label>
    <link:label id="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684_documentation_en-US" xlink:label="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract" xlink:label="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:to="lab_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on available-for-sale marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related party transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:to="lab_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:to="lab_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:to="lab_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D_terseLabel_en-US" xlink:label="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B, Series C and Series D-3 Preferred Stock</link:label>
    <link:label id="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D_label_en-US" xlink:label="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B, Series C and Series D-3 Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D_documentation_en-US" xlink:label="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B, Series C and Series D-3 Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" xlink:label="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:to="lab_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of stock repurchased (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repurchase price per share (shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total purchase price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:to="lab_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="lab_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, at fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:to="lab_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:type="arc" />
    <link:label id="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2_totalLabel_en-US" xlink:label="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2_label_en-US" xlink:label="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2_documentation_en-US" xlink:label="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:to="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2016 and 2015</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8_label_en-US" xlink:label="lab_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:to="lab_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:to="lab_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:to="lab_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD_label_en-US" xlink:label="lab_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:to="lab_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570_label_en-US" xlink:label="lab_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:to="lab_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:to="lab_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:to="lab_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:type="arc" />
    <link:label id="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98_terseLabel_en-US" xlink:label="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98_label_en-US" xlink:label="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability, Net, Noncurrent, Including Liability for Uncertain Tax Positions, Noncurrent</link:label>
    <link:label id="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98_documentation_en-US" xlink:label="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability, Net, Noncurrent, Including Liability for Uncertain Tax Positions, Noncurrent</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent" xlink:label="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:to="lab_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:to="lab_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD_label_en-US" xlink:label="lab_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:to="lab_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (see note 6)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:to="lab_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="lab_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2016 and 2015</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:to="lab_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value, 900,000 shares authorized, 57,726 and 54,802 shares issued and outstanding as of January 31, 2016 and 2015, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:to="lab_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:to="lab_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated earnings (deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:to="lab_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Retirement Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401(k) plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:to="lab_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8_terseLabel_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Convertible Preferred Stock, Exercisable Through November 2015</link:label>
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8_label_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Convertible Preferred Stock, Exercisable Through November Twenty Fifteen [Member]</link:label>
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8_documentation_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series A Convertible Preferred Stock, Exercisable Through November Twenty Fifteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:to="lab_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94_terseLabel_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through February 2014</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94_label_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through February Twenty Fourteen [Member]</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94_documentation_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through February Twenty Fourteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:to="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F_terseLabel_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through Sept 2015</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F_label_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through September Twenty Fifteen [Member]</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F_documentation_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock, Exercisable Through September Twenty Fifteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:to="lab_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C_terseLabel_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through August 2016</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C_label_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Sixteen [Member]</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C_documentation_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Sixteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:to="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3_terseLabel_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through May 7, 2015</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3_label_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through May Seventh Twenty Seventeen [Member]</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3_documentation_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock, Exercisable Through May Seventh Twenty Seventeen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:to="lab_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01_terseLabel_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable Convertible Preferred Stock, Exercisable Through 2016</link:label>
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01_label_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Eighteen [Member]</link:label>
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01_documentation_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Eighteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:to="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE_terseLabel_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable Convertible Preferred Stock, Exercisable Through August 2021</link:label>
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE_label_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Twenty One [Member]</link:label>
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE_documentation_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable Convertible Preferred Stock, Exercisable Through August Twenty Twenty One [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:to="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="lab_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of securities called by warrants (shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB_netLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Exercise price of warrants (usd per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="arc" />
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71_terseLabel_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants exercised (shares)</link:label>
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71_label_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant and Right, Accumulated Number of Warrants Exercised</link:label>
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71_documentation_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class of Warrant and Right, Accumulated Number of Warrants Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:to="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="arc" />
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B_terseLabel_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants forfeited (shares)</link:label>
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B_label_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant and Right, Accumulated Number of Warrants Forfeited</link:label>
    <link:label id="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B_documentation_en-US" xlink:label="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class of Warrant and Right, Accumulated Number of Warrants Forfeited</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:to="lab_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Value of common stock warrants</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:to="lab_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="lab_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="arc" />
    <link:label id="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB_terseLabel_en-US" xlink:label="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office lease</link:label>
    <link:label id="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB_label_en-US" xlink:label="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Lease [Member]</link:label>
    <link:label id="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB_documentation_en-US" xlink:label="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Office Lease [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_OfficeLeaseMember" xlink:label="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:to="lab_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="arc" />
    <link:label id="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E_terseLabel_en-US" xlink:label="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Agreement Signed on May Fifteen Twenty Fifteen</link:label>
    <link:label id="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E_label_en-US" xlink:label="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Agreement Signed on May Fifteen Twenty Fifteen [Member]</link:label>
    <link:label id="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E_documentation_en-US" xlink:label="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Agreement Signed on May Fifteen Twenty Fifteen [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" xlink:label="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:to="lab_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="arc" />
    <link:label id="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D_terseLabel_en-US" xlink:label="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended Lease Agreement</link:label>
    <link:label id="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D_label_en-US" xlink:label="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended Lease Agreement [Member]</link:label>
    <link:label id="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D_documentation_en-US" xlink:label="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended Lease Agreement [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_AmendedLeaseAgreementMember" xlink:label="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:to="lab_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:to="lab_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:to="lab_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="arc" />
    <link:label id="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C_terseLabel_en-US" xlink:label="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Processing Service Fees</link:label>
    <link:label id="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C_label_en-US" xlink:label="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Processing Services Fees [Member]</link:label>
    <link:label id="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C_documentation_en-US" xlink:label="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Processing Services Fees [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ProcessingServicesFeesMember" xlink:label="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:to="lab_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267_label_en-US" xlink:label="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:to="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="arc" />
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3_terseLabel_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of lease renewals</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3_label_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Number of Renewals</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3_documentation_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Number of Renewals</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:to="lab_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="arc" />
    <link:label id="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD_terseLabel_en-US" xlink:label="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written notice required for contract termination (days)</link:label>
    <link:label id="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD_label_en-US" xlink:label="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Termination, Written Notice Required</link:label>
    <link:label id="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD_documentation_en-US" xlink:label="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Termination, Written Notice Required</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationWrittenNoticeRequired" xlink:label="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:to="lab_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="arc" />
    <link:label id="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128_terseLabel_en-US" xlink:label="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract termination fees, as percentage of minimum processing fees (percentage)</link:label>
    <link:label id="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128_label_en-US" xlink:label="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Termination Fee Percentage</link:label>
    <link:label id="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128_documentation_en-US" xlink:label="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Termination Fee Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationFeePercentage" xlink:label="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:to="lab_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Processing Fees</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="lab_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2017</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:to="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2018</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Second Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2019</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Third Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2020</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Fourth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2021</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Fourth and Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthAndFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE_label_en-US" xlink:label="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Renewal Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:to="lab_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="arc" />
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA_terseLabel_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual initial rent</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA_label_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA_documentation_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:to="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="arc" />
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF_terseLabel_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual increase in rent (percentage)</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF_label_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage</link:label>
    <link:label id="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF_documentation_en-US" xlink:label="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:to="lab_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:to="lab_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future minimum rental payments for operating leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of processing fees</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over one year and less than five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over one year and less than five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Single Maturity Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of stock options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Marketable Securities [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:to="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D-3 redeemable convertible preferred stock derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market value of common stock on measurement date (usd per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096_label_en-US" xlink:label="lab_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:to="lab_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Projected exercise price (usd per share)</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:to="lab_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate (percentage)</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:to="lab_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected lives</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:to="lab_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility (percentage)</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:to="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="arc" />
    <link:label id="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8_terseLabel_en-US" xlink:label="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Probability of liquidation event (percentage)</link:label>
    <link:label id="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8_label_en-US" xlink:label="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumption, Probability of Liquidation</link:label>
    <link:label id="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8_documentation_en-US" xlink:label="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Assumption, Probability of Liquidation</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_FairValueAssumptionProbabilityofLiquidation" xlink:label="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:to="lab_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:to="lab_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:to="lab_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, cost basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, cost basis</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and marketable securities, cost basis</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, gross unrealized gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, fair value</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Mutual funds</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:to="lab_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="arc" />
    <link:label id="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6_verboseLabel_en-US" xlink:label="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and marketable securities, fair value</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:to="lab_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:to="lab_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indebtedness</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued bonuses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:type="arc" />
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773_terseLabel_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773_label_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Current</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773_documentation_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Current</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:to="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AMT credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:type="arc" />
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF_terseLabel_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF_label_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Noncurrent</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF_documentation_en-US" xlink:label="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Noncurrent</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:to="lab_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonqualified stock options</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:type="arc" />
    <link:label id="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB_terseLabel_en-US" xlink:label="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development credits</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB_label_en-US" xlink:label="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research, Noncurrent</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB_documentation_en-US" xlink:label="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:to="lab_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net non-current deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fixed assets: depreciation and gain/loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangibles: amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total gross non-current deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net non-current deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:to="lab_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2017</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:type="arc" />
    <link:label id="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F_terseLabel_en-US" xlink:label="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on revaluation of warrant liability</link:label>
    <link:label id="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F_label_en-US" xlink:label="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation Of Warrant Liability</link:label>
    <link:label id="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F_documentation_en-US" xlink:label="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revaluation Of Warrant Liability</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfWarrantLiability" xlink:label="loc_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:to="lab_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:type="arc" />
    <link:label id="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70_terseLabel_en-US" xlink:label="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on revaluation of redeemable convertible preferred stock derivative</link:label>
    <link:label id="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70_label_en-US" xlink:label="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation Of Redeemable Convertible Preferred Stock Derivative</link:label>
    <link:label id="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70_documentation_en-US" xlink:label="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revaluation Of Redeemable Convertible Preferred Stock Derivative</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:to="lab_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on other investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:to="lab_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8_terseLabel_en-US" xlink:label="lab_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Imputed interest on notes payable</link:label>
    <link:label id="lab_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8_label_en-US" xlink:label="lab_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:to="lab_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:to="lab_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:to="lab_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to trust</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Due to Related Parties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Deferred Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of software and capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:to="lab_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note receivable from shareholder</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:to="lab_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of other investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Other Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:to="lab_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of intangible member assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayment of notes payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Notes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividend payments</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:to="lab_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:type="arc" />
    <link:label id="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8_terseLabel_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from initial public offering, net of payments for offering costs</link:label>
    <link:label id="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8_label_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Initial Public Offering, Net of Offering Costs</link:label>
    <link:label id="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8_documentation_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Initial Public Offering, Net of Offering Costs</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts" xlink:label="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:to="lab_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of redeemable convertible preferred stock and convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:type="arc" />
    <link:label id="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA_terseLabel_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from follow-on offering, net of payments for offering costs</link:label>
    <link:label id="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA_label_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance or Sale of Equity, Net of Offering Costs Paid</link:label>
    <link:label id="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA_documentation_en-US" xlink:label="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance or Sale of Equity, Net of Offering Costs Paid</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid" xlink:label="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:to="lab_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of common stock warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99_label_en-US" xlink:label="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:to="lab_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing costs paid</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:to="lab_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental cash flow data:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense paid in cash</link:label>
    <link:label id="lab_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F_label_en-US" xlink:label="lab_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:to="lab_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid in cash, net of refunds received</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price adjustment of acquired intangible members assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment included in accounts payable or accrued liabilities at period end</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of software and capitalized software development costs included in accounts payable or accrued liabilities at period end</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Acquisition, Intangible Assets Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock accretion</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:type="arc" />
    <link:label id="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597_terseLabel_en-US" xlink:label="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</link:label>
    <link:label id="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597_label_en-US" xlink:label="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification of Temporary Equity to Derivative Liability</link:label>
    <link:label id="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597_documentation_en-US" xlink:label="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification of Temporary Equity to Derivative Liability</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationofTemporaryEquitytoDerivativeLiability" xlink:label="loc_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:to="lab_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:type="arc" />
    <link:label id="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A_terseLabel_en-US" xlink:label="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of common stock warrants to common stock</link:label>
    <link:label id="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A_label_en-US" xlink:label="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Warrants Exercised</link:label>
    <link:label id="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A_documentation_en-US" xlink:label="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock Warrants Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CommonStockWarrantsExercised" xlink:label="loc_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:to="lab_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D-3 redeemable convertible preferred stock dividend</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:to="lab_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:to="lab_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="arc" />
    <link:label id="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25_terseLabel_en-US" xlink:label="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25_label_en-US" xlink:label="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and Marketing [Member]</link:label>
    <link:label id="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25_documentation_en-US" xlink:label="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales and Marketing [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SalesandMarketingMember" xlink:label="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:to="lab_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="arc" />
    <link:label id="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A_terseLabel_en-US" xlink:label="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and development</link:label>
    <link:label id="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A_label_en-US" xlink:label="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology and Development [Member]</link:label>
    <link:label id="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A_documentation_en-US" xlink:label="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology and Development [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TechnologyandDevelopmentMember" xlink:label="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:to="lab_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:to="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0_terseLabel_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Error [Axis]</link:label>
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0_label_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Error [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:to="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Error [Domain]</link:label>
    <link:label id="lab_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110_label_en-US" xlink:label="lab_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Error [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:to="lab_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="arc" />
    <link:label id="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419_terseLabel_en-US" xlink:label="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Understated [Member]</link:label>
    <link:label id="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419_label_en-US" xlink:label="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Understated [Member]</link:label>
    <link:label id="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419_documentation_en-US" xlink:label="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Understated [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_RevenueUnderstatedMember" xlink:label="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:to="lab_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831_terseLabel_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quantifying Misstatement in Current Year Financial Statements [Line Items]</link:label>
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831_label_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quantifying Misstatement in Current Year Financial Statements [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0_terseLabel_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment for error caused by understatement of revenue</link:label>
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0_label_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quantifying Misstatement in Current Year Financial Statements, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:to="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="arc" />
    <link:label id="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF_terseLabel_en-US" xlink:label="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in net income and comprehensive income</link:label>
    <link:label id="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF_label_en-US" xlink:label="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Net Income and Comprehensive Income</link:label>
    <link:label id="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF_documentation_en-US" xlink:label="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Net Income and Comprehensive Income</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome" xlink:label="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:to="lab_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:to="lab_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cost of revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:to="lab_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:to="lab_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total other expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1_negatedLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Add back (deduction): accretion of redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D_negatedLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: undistributed income attributed to redeemable convertible preferred stockholders</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to common stockholders for basic earnings per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Add back: dividend of redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:to="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Dividends, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredDividendsNetOfTax" xlink:label="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:to="lab_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:type="arc" />
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D_terseLabel_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Add back: series D-3 derivative liability revaluations</link:label>
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D_label_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Revaluation Adjustment</link:label>
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D_documentation_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Revaluation Adjustment</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:to="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:type="arc" />
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250_terseLabel_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</link:label>
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250_label_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Other Adjustment</link:label>
    <link:label id="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250_documentation_en-US" xlink:label="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Other Adjustment</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:to="lab_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to common stockholders for diluted earnings per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average dilutive effect of stock options (shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average dilutive effect of common shares from stock warrants (shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect from preferred stock assuming conversion (shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock par value (dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:to="lab_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value per share (dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="lab_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:to="lab_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:to="lab_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF_terseLabel_en-US" xlink:label="lab_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States Postretirement Benefit Plan of US Entity</link:label>
    <link:label id="lab_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF_label_en-US" xlink:label="lab_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States Postretirement Benefit Plan of US Entity [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" xlink:label="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:to="lab_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:to="lab_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:to="lab_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="arc" />
    <link:label id="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF_terseLabel_en-US" xlink:label="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401(k)</link:label>
    <link:label id="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF_label_en-US" xlink:label="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">401(k) [Member]</link:label>
    <link:label id="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF_documentation_en-US" xlink:label="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">401(k) [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_A401kMember" xlink:label="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:to="lab_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching contribution (percentage)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of employees eligible earnings (percentage)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual vesting (percentage)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:to="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative expenses</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Administrative Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:to="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching contribution expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares exercised (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range of exercise prices (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Beginning of Period [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC_periodStartLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, minimum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762_periodStartLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, maximum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, minimum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Granted</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Granted</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, maximum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Granted</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Granted</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised, minimum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised, maximum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, minimum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, maximum (usd per share)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B_label_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited</link:label>
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850_periodEndLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, minimum (usd per share)</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5_periodEndLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, maximum (usd per share)</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:to="lab_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- average exercise price (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- average contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest as of year end (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest as of year end, weighted average exercise price (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest as of year end, weighted- average contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest as of year end, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable as of year end (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable as of year end (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable as of year end, weighted-average contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable as of year end, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock and convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7_label_en-US" xlink:label="lab_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:to="lab_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB_label_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:to="lab_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E_label_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="lab_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="arc" />
    <link:label id="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627_terseLabel_en-US" xlink:label="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">December 31, 2023 Through 2029</link:label>
    <link:label id="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627_label_en-US" xlink:label="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expire In Tax Years 2023 Through 2029 [Member]</link:label>
    <link:label id="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627_documentation_en-US" xlink:label="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expire In Tax Years 2023 Through 2029 [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ExpireInTaxYears2023Through2029Member" xlink:label="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:to="lab_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="arc" />
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02_terseLabel_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">December 31, 2024</link:label>
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02_label_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expire Beginning With Tax Year 2024 [Member]</link:label>
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02_documentation_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expire Beginning With Tax Year 2024 [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2024Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:to="lab_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="arc" />
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD_terseLabel_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">December 31, 2018</link:label>
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD_label_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expire Beginning With Tax Year 2018 [Member]</link:label>
    <link:label id="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD_documentation_en-US" xlink:label="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expire Beginning With Tax Year 2018 [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2018Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:to="lab_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research</link:label>
    <link:label id="lab_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79_label_en-US" xlink:label="lab_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:to="lab_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:to="lab_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax rate (percentage)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease in valuation allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:to="lab_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="arc" />
    <link:label id="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF_terseLabel_en-US" xlink:label="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess stock option benefit</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF_label_en-US" xlink:label="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Not Recognized, Tax Deferred Expense, Compensation And Benefits, Share-Based Compensation Cost</link:label>
    <link:label id="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF_documentation_en-US" xlink:label="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Not Recognized, Tax Deferred Expense, Compensation And Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:to="lab_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total gross unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anticipated decrease in total gross unrecognized tax benefits within 12 months</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period increase (decrease) in unrecognized tax benefit</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in interest and penalty recorded as unrecognized tax benefit.</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Penalties and interest accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of business and significant accounting policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:to="lab_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="arc" />
    <link:label id="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02_terseLabel_en-US" xlink:label="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company owned by President and Chief Executive Officer</link:label>
    <link:label id="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02_label_en-US" xlink:label="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company owned by President and Chief Executive Officer [Member]</link:label>
    <link:label id="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02_documentation_en-US" xlink:label="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Company owned by President and Chief Executive Officer [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" xlink:label="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:to="lab_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:type="arc" />
    <link:label id="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2_terseLabel_en-US" xlink:label="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts paid under consulting agreement</link:label>
    <link:label id="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2_label_en-US" xlink:label="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions, Payments to Related Party for Consulting Services</link:label>
    <link:label id="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2_documentation_en-US" xlink:label="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Transactions, Payments to Related Party for Consulting Services</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices" xlink:label="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:to="lab_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="arc" />
    <link:label id="lab_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6_label_en-US" xlink:label="lab_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6_documentation_en-US" xlink:label="lab_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DocumentandEntityInformationAbstract" xlink:label="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="lab_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540_label_en-US" xlink:label="lab_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:to="lab_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:to="lab_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:to="lab_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44_label_en-US" xlink:label="lab_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:to="lab_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058_terseLabel_en-US" xlink:label="lab_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058_label_en-US" xlink:label="lab_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:to="lab_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:to="lab_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:to="lab_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:to="lab_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87_label_en-US" xlink:label="lab_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:to="lab_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:to="lab_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:to="lab_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A_label_en-US" xlink:label="lab_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:to="lab_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal income tax provision at the statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income tax provision, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible or non-taxable items</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Federal research and development credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in uncertain tax position reserves, net of indirect benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other items, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total income tax provision</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax rate (percentage)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:to="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities by maturity date</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF_label_en-US" xlink:label="lab_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:to="lab_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Gross unrecognized tax benefits, beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increases as a result of tax positions taken during a prior period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decreases as a result of tax positions taken during a prior period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increases as a result of tax positions taken during the current period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decreases as a result of tax positions taken during the current period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decreases resulting from the lapse of the applicable statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Gross unrecognized tax benefits, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:type="arc" />
    <link:label id="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D_negatedLabel_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amounts netted against related deferred tax assets</link:label>
    <link:label id="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D_label_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets</link:label>
    <link:label id="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D_documentation_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets" xlink:label="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:to="lab_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:type="arc" />
    <link:label id="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9_totalLabel_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits recorded on the consolidated balance sheet</link:label>
    <link:label id="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9_label_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefit, Net</link:label>
    <link:label id="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9_documentation_en-US" xlink:label="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefit, Net</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitNet" xlink:label="loc_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:to="lab_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="lab_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:to="lab_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:to="lab_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:to="lab_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:to="lab_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:to="lab_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customary Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06_label_en-US" xlink:label="lab_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:to="lab_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="lab_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured revolving credit facility, aggregate principal</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate borrowing spread (percentage)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee (percentage)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD_label_en-US" xlink:label="lab_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:to="lab_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="arc" />
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10_terseLabel_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio (percentage)</link:label>
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10_label_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Description, Leverage Ratio</link:label>
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10_documentation_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Description, Leverage Ratio</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionLeverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:to="lab_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="arc" />
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D_terseLabel_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest coverage ratio (percentage)</link:label>
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D_label_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Description, Interest Coverage Ratio</link:label>
    <link:label id="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D_documentation_en-US" xlink:label="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Description, Interest Coverage Ratio</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:to="lab_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, deferred finance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplementary quarterly financial data</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:to="lab_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="arc" />
    <link:label id="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B_terseLabel_en-US" xlink:label="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Directors and Key Employees</link:label>
    <link:label id="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B_label_en-US" xlink:label="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Directors and Key Employees [Member]</link:label>
    <link:label id="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B_documentation_en-US" xlink:label="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Directors and Key Employees [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DirectorsandKeyEmployeesMember" xlink:label="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:to="lab_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="arc" />
    <link:label id="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32_terseLabel_en-US" xlink:label="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Directors</link:label>
    <link:label id="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32_label_en-US" xlink:label="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Directors [Member]</link:label>
    <link:label id="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32_documentation_en-US" xlink:label="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Directors [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_DirectorsMember" xlink:label="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:to="lab_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:to="lab_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:to="lab_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337_label_en-US" xlink:label="lab_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:to="lab_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6_label_en-US" xlink:label="lab_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="lab_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Period of Four Year</link:label>
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB_label_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Five [Member]</link:label>
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Five [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:to="lab_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting criteria for FY 2016</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting criteria for FY 2017</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting criteria for FY 2018</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting criteria for FY 2019</link:label>
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B_label_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</link:label>
    <link:label id="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:to="lab_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in authorized shares (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional shares available for grants as percentage of capital stock outstanding (percentage)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E_label_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:to="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period after termination (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period from termination of employment</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E_label_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:to="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Grants to certain directors and key employees (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance stock granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of options vested (percentage)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum adjusted EBITDA to be attained for shares to vest</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563_label_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Earnings Before Interest, Taxes, Depreciation And Amortization To Be Archived For Options To Vest</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Earnings Before Interest, Taxes, Depreciation And Amortization To Be Archived For Options To Vest</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest" xlink:label="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:to="lab_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="arc" />
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079_terseLabel_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual growth rate of adjusted EBITDA per share of common stock to be achieved for options to vest (percentage)</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079_label_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Annual Growth Rate of Adjusted EBITDA on per Share of Common Stock to be Achieved for Options to Vest</link:label>
    <link:label id="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079_documentation_en-US" xlink:label="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Annual Growth Rate of Adjusted EBITDA on per Share of Common Stock to be Achieved for Options to Vest</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:to="lab_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Options granted, grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average vesting period of non-vested awards expected to vest (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized stock compensation expense to be recognized in future</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assets measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of roll-forward of the amounts for instruments classified with Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057_terseLabel_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057_label_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057_documentation_en-US" xlink:label="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series A Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:to="lab_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0_terseLabel_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B Convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0_label_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0_documentation_en-US" xlink:label="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:to="lab_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3_terseLabel_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C Redeemable convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3_label_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3_documentation_en-US" xlink:label="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:to="lab_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1_terseLabel_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1_label_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1_documentation_en-US" xlink:label="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D1 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:to="lab_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57_terseLabel_en-US" xlink:label="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D2 Redeemable convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57_label_en-US" xlink:label="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D2 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57_documentation_en-US" xlink:label="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D2 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesD2RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:to="lab_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="arc" />
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B_terseLabel_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable convertible preferred stock</link:label>
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B_label_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B_documentation_en-US" xlink:label="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D3 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:to="lab_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Shares Issued upon Conversion</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:to="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="arc" />
    <link:label id="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9_terseLabel_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion ratio to common stock</link:label>
    <link:label id="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9_label_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Conversion Ratio</link:label>
    <link:label id="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9_documentation_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Conversion Ratio</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockConversionRatio" xlink:label="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:to="lab_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949_netLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="arc" />
    <link:label id="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4_terseLabel_en-US" xlink:label="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance</link:label>
    <link:label id="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4_label_en-US" xlink:label="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Convertible Into Common Stock, Number of Shares</link:label>
    <link:label id="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4_documentation_en-US" xlink:label="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Preferred Stock, Convertible Into Common Stock, Number of Shares</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_PreferredStockConvertibleIntoCommonStockNumberofShares" xlink:label="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:to="lab_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, dividend rate, percentage</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase price per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3_netLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, shares outstanding (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, par or stated value per share</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="arc" />
    <link:label id="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337_terseLabel_en-US" xlink:label="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, shares convertible into common shares</link:label>
    <link:label id="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337_label_en-US" xlink:label="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Number Of Shares Convertible Into</link:label>
    <link:label id="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337_documentation_en-US" xlink:label="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Number Of Shares Convertible Into</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityNumberOfSharesConvertibleInto" xlink:label="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:to="lab_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="arc" />
    <link:label id="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4_terseLabel_en-US" xlink:label="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, dividend rate, percentage</link:label>
    <link:label id="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4_label_en-US" xlink:label="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Dividend Rate, Percentage</link:label>
    <link:label id="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4_documentation_en-US" xlink:label="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Dividend Rate, Percentage</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendRatePercentage" xlink:label="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:to="lab_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="arc" />
    <link:label id="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E_terseLabel_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C redeemable convertible preferred stock, special voting rights (percentage)</link:label>
    <link:label id="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E_label_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Terms of Conversion, Special Voting Rights</link:label>
    <link:label id="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E_documentation_en-US" xlink:label="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Terms of Conversion, Special Voting Rights</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights" xlink:label="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:to="lab_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="arc" />
    <link:label id="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119_terseLabel_en-US" xlink:label="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, dividend payable, duration to pay dividends</link:label>
    <link:label id="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119_label_en-US" xlink:label="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Dividend Payable, Duration to Pay Dividends</link:label>
    <link:label id="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119_documentation_en-US" xlink:label="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Dividend Payable, Duration to Pay Dividends</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendPayableDurationtoPayDividends" xlink:label="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:to="lab_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, par value</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Par Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:to="lab_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends paid, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:to="lab_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B_terseLabel_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D-3 redeemable convertible preferred stock derivative liability</link:label>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B_label_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:to="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="arc" />
    <link:label id="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC_terseLabel_en-US" xlink:label="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other agreements</link:label>
    <link:label id="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC_label_en-US" xlink:label="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Agreements [Member]</link:label>
    <link:label id="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC_documentation_en-US" xlink:label="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Agreements [Member]</link:label>
    <link:loc xlink:href="hqy-20160131.xsd#hqy_OtherAgreementsMember" xlink:label="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:to="lab_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">YE 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease expense for office space</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:to="lab_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F_verboseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercise price of warrants</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Options, exercise price (usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of stock repurchased, common stock equivalent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software development costs incurred and expensed</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Software (Excluding Acquired in Process Cost)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on revaluation</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Elimination of liability due to removal of FMV provision</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current tax provision</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock warrant</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hqy-20160131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlan" xlink:href="hqy-20160131.xsd#A401KPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/A401KPlanDetails" xlink:href="hqy-20160131.xsd#A401KPlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecurities" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:href="hqy-20160131.xsd#CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:href="hqy-20160131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:href="hqy-20160131.xsd#CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrants" xlink:href="hqy-20160131.xsd#CommonStockWarrants" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:href="hqy-20160131.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:href="hqy-20160131.xsd#ConsolidatedBalanceSheetsPhantom" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:href="hqy-20160131.xsd#ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:href="hqy-20160131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValue" xlink:href="hqy-20160131.xsd#FairValue" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueDetails" xlink:href="hqy-20160131.xsd#FairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:href="hqy-20160131.xsd#FairValueFairValueAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/FairValueTables" xlink:href="hqy-20160131.xsd#FairValueTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxes" xlink:href="hqy-20160131.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesTables" xlink:href="hqy-20160131.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:href="hqy-20160131.xsd#IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/Indebtedness" xlink:href="hqy-20160131.xsd#Indebtedness" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IndebtednessDetails" xlink:href="hqy-20160131.xsd#IndebtednessDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwill" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:href="hqy-20160131.xsd#IntangibleAssetsAndGoodwillTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:href="hqy-20160131.xsd#NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipment" xlink:href="hqy-20160131.xsd#PropertyAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:href="hqy-20160131.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:href="hqy-20160131.xsd#RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:href="hqy-20160131.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:href="hqy-20160131.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptions" xlink:href="hqy-20160131.xsd#StockOptions" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsAssumptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsDetails" xlink:href="hqy-20160131.xsd#StockOptionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:href="hqy-20160131.xsd#StockOptionsNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:href="hqy-20160131.xsd#StockOptionsStockBasedCompensationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockOptionsTables" xlink:href="hqy-20160131.xsd#StockOptionsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchase" xlink:href="hqy-20160131.xsd#StockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:href="hqy-20160131.xsd#StockRepurchaseDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:href="hqy-20160131.xsd#SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:href="hqy-20160131.xsd#SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <presentationLink xlink:role="http://www.healthequity.com/role/A401KPlan" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_73A32E7F36D68589A1A4C960ED6963AC" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_63F201B5D8F17966E3ABC960ED6ABC26" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/A401KPlanDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_588B4A1FEE3FA1A136EFC960F08319DA" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_588B4A1FEE3FA1A136EFC960F08319DA" xlink:to="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTypeAxis_E51EE56E91AD72954B8CC960F08325E8" xlink:to="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember" xlink:label="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTypeDomain_C57E244EDE0BAF92ECC9C960F083AC48" xlink:to="loc_us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember_6B68E70C48F4949CEEDDC960F083A3FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameAxis" xlink:label="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanNameDomain" xlink:label="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanNameAxis_48E94386B3EC6C176C9CC960F08380B6" xlink:to="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_A401kMember" xlink:label="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanNameDomain_91C6D3A6336BE36F1370C960F0837A01" xlink:to="loc_hqy_A401kMember_AFE07071EFD11CD1B9FAC960F08352EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_D30EA340A548ECC0D305C960F0838010" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_50F2F9B96F90298A84F2C960F083B400" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_37868D561057DC2DD46CC960F083D03A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_29ED8C2A8E2727869333C960F083F612" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_7ECDAC2D3A86D17A0C71C960F0844B64" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_1F8F8558C89AF1E87CEDC960F08355CC" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8A04BC6F5D9DD4F26506C960F0843B1D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_C4CC900BC97D1C5A24FDC960EE3BC35B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_C4CC900BC97D1C5A24FDC960EE3BC35B" xlink:to="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_EEFD7ADEFE67818A5FF5C960EE3BE3F2" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_02044137C41FCE2B1F94C960EECA006C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_B887A5080389D31F997FC960EECB1F39" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_4855C57EC2EA6F032E59C960EECA0B4E" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_DD4052F1FD93695BF4C4C960EECB9D02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_18EC971F6A61BA0D2873C960EECA667B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_841717ADA97CECBEC6B2C960EECB9A1D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_A1661B9F94A703795D2AC960EECBA13A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_B644C5529ADDEF5D7813C960EECB6DA1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_49F09E05D76202E9A5E6C960EECBEF64" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_79EBE28BFF315609C169C960F110F0EC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_79EBE28BFF315609C169C960F110F0EC" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_447A8089B9E42E9B6866C960F1119E4B" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_30D2B410BEF88AE2C22FC960F11139EE" xlink:to="loc_us-gaap_MoneyMarketFundsMember_B3388751BB9608E4B61FC960F111E71B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_BA5F7189990D841EA719C960F1103AA6" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E459968F53A086D3A85AC960F11118A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BDF317F77A00C1C80FA6C960F11139F9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_B8F909056AAA89FE2543C960F1111F6B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_C6DD2FF2099993234B04C960F111AF1A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5F1C47458A2736E3BE37C960F111525E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_EFB9F5A3C8151BC0A93EC960F1115689" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_us-gaap_AvailableForSaleSecurities_0122CE93DA07B0C4D9FEC960F1112920" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_311555DEB60F535C5DE0C960F111337B" xlink:to="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_FACF87EC0769318E5DC3C960F111EFD6" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2A406A22FADC653127BAC960EE370810" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2A406A22FADC653127BAC960EE370810" xlink:to="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_8761B697FB74D9DB6A87C960EE37D3ED" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2A406A22FADC653127BAC960EE370810" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_0EB461B42688992A5508C960EE38D349" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_686E57708C947148ECB3C960ED7E1837" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F2F35CEC6C74529204AC960ED7F72D8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_A71CFF970641490BFF30C960EE8D085E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_A71CFF970641490BFF30C960EE8D085E" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_187BF03F5D3E40D3D8C7C960EE8D8588" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_A71CFF970641490BFF30C960EE8D085E" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_E91D95DD28F9CE9C5891C960EE8DCDB0" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F7A11DABAE07A7C40F03C960EE58B5BE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F7A11DABAE07A7C40F03C960EE58B5BE" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_366F79715FE7C82F97A4C960EE591173" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OfficeLeaseMember" xlink:label="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_OfficeLeaseMember_ED1D30E5706EA2135A67C960EE5995EB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" xlink:label="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_0ED5A40A048E1D25772FC960EE59987E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmendedLeaseAgreementMember" xlink:label="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_BB028B210295E57A02CDC960EE59D88E" xlink:to="loc_hqy_AmendedLeaseAgreementMember_034E6AE711F402AE06D4C960EE598A3D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BA7B5F3EFCC6D5B17BCBC960EE59D578" xlink:to="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProcessingServicesFeesMember" xlink:label="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_104F6C59F6E0C336E263C960EE593E33" xlink:to="loc_hqy_ProcessingServicesFeesMember_C66BE039E339D4880F98C960EE59214C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_B158B3E954D5577D0CF6C960EE59C4C6" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_988604D357E678C3BBD9C960EE598267" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals_F0F4C8C436EC5AE6CE86C960EE5A1EF3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationWrittenNoticeRequired" xlink:label="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_ContractTerminationWrittenNoticeRequired_82F155E2AC51288F2062C960EE5AF8BD" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ContractTerminationFeePercentage" xlink:label="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_ContractTerminationFeePercentage_C797BE98237F5DC347C2C960EE5A9128" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_5C6EF4E1796C143C34A0C960EE5A4C11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_4877D15D2F02736F6744C960EE5A98C5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_63699519C04B15637A50C960EE5AD80B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_4E4CB116D77F2FDA0B47C960EE5AB64C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitmentDueInFourthAndFifthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentFiscalYearMaturityAbstract_F4545341EE26CE8D3BD2C960EE5A501F" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthAndFifthYear_9749734F05799114ABEEC960EE5A5CBE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm_D54EDE8E6FC55924083CC960EE5A85CE" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7732C9FB39FE7360F56CC960EE5AADCA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_22CBEE9D4FD8334C8B28C960EE59AD27" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_6E2406AE705E093DCA92C960EE5A83BF" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BD55267F791B7C76E3CBC960EEA69B2B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BD55267F791B7C76E3CBC960EEA69B2B" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_39EECAE6E7E8C9D6EC6CC960EEA7B202" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember" xlink:label="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_925F5A2ECF04DE824349C960EEA77061" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember_925F5A2ECF04DE824349C960EEA77061" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmendedLeaseAgreementMember" xlink:label="loc_hqy_AmendedLeaseAgreementMember_78EA85864515BAC872B2C960EEA75255" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_AmendedLeaseAgreementMember_78EA85864515BAC872B2C960EEA75255" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OfficeLeaseMember" xlink:label="loc_hqy_OfficeLeaseMember_03CA1EA5F32E9B90B668C960EEA774AE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_OfficeLeaseMember_03CA1EA5F32E9B90B668C960EEA774AE" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAgreementsMember" xlink:label="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_272EFF6830CD23418ED3C960EEA72BEA" xlink:to="loc_hqy_OtherAgreementsMember_B5180769DB0AA88B725AC960EEA770EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_D9C7ECF42BEF8E9DCA0AC960EEA7FC1C" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_B6A839A22AB53A08F268C960EEA70407" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_354503274122A8F9BA48C960EEA7F7A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C755689A68B18916C41FC960EEA7ACEB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_9A1ED0515F5963B89A5DC960EEA7BF13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_781ED0D4E7F524736EDCC960EEA78FF3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_29E0B8F89B28961D425EC960EEA77C73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_6E6A6E6FED3CA4D0B498C960EEA792BF" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7571E1AE49419A433DFDC960EEA75E28" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent_7571E1AE49419A433DFDC960EEA75E28" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage" xlink:label="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_B9B4ADCE94D8E81CD575C960EEA88BC1" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage_B9B4ADCE94D8E81CD575C960EEA88BC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract" xlink:label="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_68696B57E5F5B20CE607C960EEA888CB" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract_68696B57E5F5B20CE607C960EEA888CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_3E76F592F5FE4BF02BF9C960EEA771B3" xlink:to="loc_us-gaap_LeaseAndRentalExpense_E2A4EF7269596DE5381FC960EEA807CD" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommonStockWarrants" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_EF564A002FF54E922F69C960ECC7137B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_EF564A002FF54E922F69C960ECC7137B" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E9BB2D2E0FB5BCB3CC53C960ECC72B72" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/CommonStockWarrantsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_40E9D63054641031B217C960ED538243" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_8625AF3A79BD0BBFA0F5C960ED53C2B6" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember_D649B71065789F07EF08C960ED5364D8" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember_E8648F9059968F97FD4AC960ED531A94" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember_066DD3CEEC543A3A898CC960ED530D4F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember_503B508E2D9AB6941FB9C960ED53372C" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember_AC25A293ED30B5E933F2C960ED5354C3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember_7CC90E4D549281193ADAC960ED53EE01" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_7840B5E6B3A0CB8560BEC960ED53459F" xlink:to="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember_E2BE5EAF08928725051BC960ED534ACE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_E044B43862068492B188C960ED539B47" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_75DA2366BE01E60C9317C960ED53D53F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5B8A58A47E447A18FF28C960ED5428AB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_062EDB2D0DF5D5570EC4C960ED545E71" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited_8FAA7F7F6D7EBBB66C67C960ED545F8B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_6D780194402EB38E9E99C960ED541084" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_90877AC448D73494AF77C960ED539CB4" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_C96E6C5C1863ACBB3B54C960ED542F8A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:to="loc_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6698FDC1BD8A513F5AFFC960ED2B28DF" xlink:to="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92DA5875B39BFEAFB842C960ED2B4594" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92DA5875B39BFEAFB842C960ED2B4594" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_AvailableForSaleSecurities_A4D562B8C908DF8A2096C960ED2B074A" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure" xlink:label="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure_863BF65A66468E347990C960ED2B79D2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_B4BDF072F647C5E61420C960ED2BB6AF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_InventoryNet_88AF0F744BFC3495692AC960ED2CC7A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_95DCAC6D404E55F8C641C960ED2C82E4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_OtherAssetsCurrent_21F53385B9B8FD626689C960ED2C2018" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_AssetsCurrent_3BFC90A0B86ABB807E36C960ED2C692C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0C750998613125C50939C960ED2CBAD6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5818387686D6CC1BB393C960ED2CB05D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_Goodwill_68459DD338AB99733292C960ED2CEAAD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_442F87496B772137187FC960ED2C3D87" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_582D18F706F57694E7EBC960ED2BE5E9" xlink:to="loc_us-gaap_Assets_8FCBA660AADDEB9F7BFCC960ED2CE570" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:to="loc_us-gaap_AccountsPayableCurrent_CB2251C916D56250E939C960ED2C3BFF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B8528A707D4285760696C960ED2DCDAF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_CE0C9047F6030755BE0DC960ED2DE872" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4BFBD6DFBE69101015D4C960ED2C4E7B" xlink:to="loc_us-gaap_LiabilitiesCurrent_E0B11738AC40D3981D3BC960ED2D0472" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_72338D9A8A7033261D36C960ED2DD88A" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent" xlink:label="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:to="loc_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent_61A5A9CB85373CE90104C960ED2D7F98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_417FF5FA525FD1CF3AE1C960ED2DE353" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_84638A030D13BBF1FAF9C960ED2D28E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:to="loc_us-gaap_Liabilities_E9A498C5436D9DFA49AFC960ED2D13BD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_B5FDA5C59A282195C9FBC960ED2CCDAC" xlink:to="loc_us-gaap_CommitmentsAndContingencies_FA4E7DD92C2EF071B07AC960ED2DB699" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3C6322B1041A3B08088BC960ED2BB31A" xlink:to="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_PreferredStockValue_51854450CE70E258810FC960ED2D8446" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_CommonStockValue_70DA0C5A59852A58D1EEC960ED2D5C18" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_AdditionalPaidInCapital_A90EBF8DB0CC8EE0ACFDC960ED2D8C2E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ECEFC216DF038CB0BDF5C960ED2D56DD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4715326F2ED500D3EF35C960ED2EB880" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_StockholdersEquity_D8D5F56872FFFD7E20C6C960ED2EF995" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CED4919B505F27DAC3E5C960ED2DADD2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_CC62C103FC74B70BFF48C960ED2E5BA8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7FF81421989E82BE3E3BC960F0587120" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_D73DE4E31465252E921FC960F058DFE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_A36E752F0DC17A4C6D13C960F058C06E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_PreferredStockSharesIssued_23D91A9DD590D64533A5C960F0590F18" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0C60F40E8CA264D3AB63C960F05966E0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_E63E3379FD74891C34C4C960F0590F45" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_FB7FC0B799A2D2D9CC19C960F059407B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_3D24B9D34507A3F317E5C960F059A495" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_CommonStockSharesIssued_3D24B9D34507A3F317E5C960F059A495" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4662B08080BAB5266CD5C960F0589304" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_50C1ECFDF6FD241F5A8DC960F05948D4" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_7E6ADDFF1197E17C050BC960EF8F81F2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:to="loc_us-gaap_NetIncomeLoss_7E6ADDFF1197E17C050BC960EF8F81F2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_A00AEC13BA1CD4D4F62BC960EF8FF9C2" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_E51ABDF220D199423B72C960EF8F73E0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfWarrantLiability" xlink:label="loc_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_hqy_RevaluationOfWarrantLiability_68E5869E335D53F88D19C960EF8F8A6F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative_89032B8C47AEF5602474C960EF8FFE70" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_GainLossOnInvestments_48A1A9F20E7E32C3ED10C960EF8FAC73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5BD5C8A6D20F1194BBF7C960EF90E939" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_AccretionExpense_8BE8C775D175A60EDA38C960EF90B8C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_B336A10CB8B1D792F47EC960EF903FFE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_0BA18DE59A6418BD401BC960EF90C924" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_ShareBasedCompensation_D4146DDA4C0BD1285F0DC960EF909F2C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_869F707DA3EEC35300DCC960EF90BABD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_938C32921FFFCAE1365DC960EF90A9BD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_D8FD471C6C41061F73E1C960EF90B66F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_88EC2C88DF0B1A2E2D23C960EF90F421" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_917C0A1D62C3EC68802CC960EF90548C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_6B8EA8070F5C53873F85C960EF90F643" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4303B1AF03D84E9DE04EC960EF90855B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F1311399B92A5C41E158C960EF90C8BE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5B2C9BEC8FECAD546C30C960EF90AE63" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_B16EB450D96E611C6FB7C960EF9042AC" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherDeferredLiability_D47E59D95468B6BA557EC960EF913563" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3CA7B63BAAE14754F05DC960EF8F07EB" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_EED15F432D5F38A78933C960EF91FDFE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_AD0CF99746C695AD3618C960EF914EEB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_F295EF0DAD93BF45FF13C960EF918BE7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForSoftware" xlink:label="loc_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_PaymentsForSoftware_36A0C79C0A7A874962A1C960EF917123" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties" xlink:label="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties_7E7195B379C538BE8838C960EF91F519" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_5AF1747A1FAEDA1BBF16C960EF9142C9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_B1DD39C39650CFCADA17C960EF9177D7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_737618FC7BECACBDEA2AC960EF9173F2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2C8FFFFA950A5616D3F4C960EF915F11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_D58F317C8AC9201FD032C960EF912F46" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_PaymentsOfDividends_F5DB7C3941CE8A9CAB2CC960EF911458" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts" xlink:label="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts_166C7E61625CA4546A84C960EF9132B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_77950CB2CA3B23962CF2C960EF926DA9" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid" xlink:label="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid_6BB5D0C30C4739C6781CC960EF92F2CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_128C57479A555A45E86DC960EF92D2BE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_5C258B9F14649DB6E979C960EF92C79F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_DeferredTaxExpenseFromStockOptionsExercised_EAEBD2612BBAFD9244F7C960EF927A99" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7E65D5EB5BFEBE147541C960EF92BEF6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64A5EC3A402DD48B1654C960EF911244" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A28ABFCBBA1F0673EC18C960EF9216EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2AA7FA71CCA52EC984BEC960EF92130C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F7E7ED88530BB77D45C9C960EF9207B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31FB1A07AF68532BD565C960EF92F589" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:to="loc_us-gaap_InterestPaid_0E2B5A10215E2969D64DC960EF92DA3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_FC4796057602565833D7C960EF92F97F" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0FE355948AE91EC537C4C960EF9274FC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7D813055EBC206389DE3C960EF8F89CC" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_1AE3B3166CDE2851511FC960EF9350E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2EC8C84B9B75A8AD29CAC960EF93A460" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_CE0908092C546DEE16DEC960EF938077" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_16202067C41E96778C01C960EF93BA79" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_9BF4BADB6AD24A6DB4A5C960EF93B83B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationofTemporaryEquitytoDerivativeLiability" xlink:label="loc_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability_1A8CDD2C54F6A18B832FC960EF93D597" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CommonStockWarrantsExercised" xlink:label="loc_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_hqy_CommonStockWarrantsExercised_DEBCCDAAE478E785FB8FC960EF93641A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_B976AFFF4510DCFA14A1C960EF922D61" xlink:to="loc_us-gaap_DividendsPreferredStock_6DB7D4DAB31BDBD10EDDC960EF935E5A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MembershipDuesRevenueOnGoing" xlink:label="loc_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:to="loc_us-gaap_MembershipDuesRevenueOnGoing_67C3E837873B634D6FA1C960F0C2AC5D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees" xlink:label="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:to="loc_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees_7542EBA499F3FB23A62FC960F0C2E74B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsCreditAndDebitCards" xlink:label="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:to="loc_us-gaap_FeesAndCommissionsCreditAndDebitCards_C31841D31727CCA29767C960F0C202F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_17D15AF742132BE0E39DC960F0C2DCC1" xlink:to="loc_us-gaap_Revenues_DD162B7F81358859959AC960F0C23F9C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesAbstract" xlink:label="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ServiceManagementCosts" xlink:label="loc_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:to="loc_us-gaap_ServiceManagementCosts_E4CA1F9E0DBA8455AF14C960F0C2EB77" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCustodialCosts" xlink:label="loc_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:to="loc_hqy_CostOfServicesCustodialCosts_08BC3AE333452F00E9C6C960F0C2C4F2" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CostOfServicesCardCosts" xlink:label="loc_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:to="loc_hqy_CostOfServicesCardCosts_B08CC517DD69761CCD40C960F0C21966" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfServicesAbstract_FCCB88C57CFA757B4C88C960F0C2AB6C" xlink:to="loc_us-gaap_CostOfServices_939C08D0846C88EB8159C960F0C395B7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_GrossProfit_8573C89C3C3432D875B2C960F0C37AEB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="loc_us-gaap_SellingAndMarketingExpense_888216A279CFBFE98B14C960F0C300A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_A24B4240D8931810026CC960F0C332B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1B9E96BCEAD5787B556EC960F0C37236" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AmortizationofAcquiredIntangible" xlink:label="loc_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="loc_hqy_AmortizationofAcquiredIntangible_D7B528531C1E9B37D7ECC960F0C30F95" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_AAE8242BF9D4F21204A9C960F0C3D1EB" xlink:to="loc_us-gaap_OperatingExpenses_CCF16EDE60BE6CF76F2EC960F0C3FAFE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_OperatingIncomeLoss_A182E42BFBFE6542EFCEC960F0C31728" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherExpensesAbstract" xlink:label="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfWarrants" xlink:label="loc_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:to="loc_hqy_LossOnRevaluationOfWarrants_00F7AE220FE8E6DFB8BEC960F0C8D316" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative" xlink:label="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:to="loc_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative_04A569F1ADED4A9FA19BC960F0C92F01" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:to="loc_us-gaap_OtherNonoperatingExpense_D6B8F419FC71F83FB392C960F0C95675" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherExpensesAbstract_BBC7C909448E66B205A8C960F0C3A7D5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_175191E90BDF7A1250D7C960F0C90103" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_E441B510B9ECEB5157EAC960F0C97964" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_159B3B4529F1259F2870C960F0C9C83A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_NetIncomeLoss_C38CEF48B046AB58ABFEC960F0C9E665" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract" xlink:label="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4F11940F8BDF810F4CCEC960F0C9DF92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract_BDAA4D7B421C954144E7C960F0C9128A" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_E4C224FB0E5D1F170F56C960F0C991A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:to="loc_us-gaap_EarningsPerShareBasic_AE16E565E125BEB9A10FC960F0C9B3CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_416C7DB86B04B040E0A8C960F0C9DC68" xlink:to="loc_us-gaap_EarningsPerShareDiluted_F4037CDCFC56DF0DC242C960F0CAD215" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract" xlink:label="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DA4DA6BFE677527AEBD7C960F0CA156E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract_92BF7EE49C3D21B4BCDCC960F0CA7684" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_AC9EA3FA5543BC208522C960F0CA5623" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A63D83E9F365C53B87A2C960F0CA32DC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:to="loc_us-gaap_NetIncomeLoss_A63D83E9F365C53B87A2C960F0CA32DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C9EC9D0BC58F47A940EBC960F0CAAB17" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7570183DB07096CDD6B2C960F0CA902D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F8BD26361396181CAB40C960F0C27186" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_E232F12355CBD77088CBC960F0CA8C72" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5DDA8D3B2BEEF29A0DA0C960EE2F957B" xlink:to="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_F4DEE4ECCC0C48DB423AC960EE2FCBE9" xlink:to="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_PreferredStockMember_8F587CF2FA304507F6E8C960EE30FB4A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_64CC11134BAC9F05D8F7C960EE304109" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_CommonStockMember_64CC11134BAC9F05D8F7C960EE304109" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_WarrantMember_111CDFD97F129E8EAB6BC960EE302B5B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_981CEE9B0826E7F07747C960EE30966B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_C287C233AABAF7FC5405C960EE30558F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0F3FC33B586F27FB2F71C960EE2FB059" xlink:to="loc_us-gaap_RetainedEarningsMember_2FB73A9E71C280DEC0D7C960EE309E51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3952A0152BABA6DE10CBC960EE2FEF8D" xlink:to="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0DCFFE0005DE6675A175C960EE30935A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0B2AAA23090098974580C960EE3013E4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares_AA5DB23C982F944C918DC960EE30FDE7" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue" xlink:label="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue_57D48CBC210FA03CFFD9C960EE3088F3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityShares" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_ReclassificationsofTemporarytoPermanentEquityShares_8572077BBCDC632AE5B0C960EE309F06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_ReclassificationsOfTemporaryToPermanentEquity_7AC9B63FF48E15D36CA8C960EE300739" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ReclassificationsofTemporarytoPermanentEquityAccretion" xlink:label="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion_1B217322482C5162D5D7C960EE31A61E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_C8A093D05DB40BEB5BE7C960EE318211" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_537A4FD4F4465515810CC960EE302B3F" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_EB95D30118C2A1BE3B8DC960EE31810C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_EACB3307CAF0427629B6C960EE30F2AD" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_SharesOutstanding_653E1C63CA41A2F7F9ECC960EE311254" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockholdersEquity_D177F286EC17914B7A48C960EE319B5D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_DividendsPreferredStockCash_102D821E913A7C20092EC960EE31A022" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_DividendsCommonStockCash_1D6560F9673EA53B43F0C960EE31EFD6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_hqy_StockIssuedDuringPeriodSharesWarrantsExercised_511BD3901E5D2EA78488C960EE31E268" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_hqy_StockIssuedDuringPeriodValueWarrantsExercised_5432CECD1B0D6FD5F434C960EE313F9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_77D15EAD4B8D4CA943CFC960EE312A52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_80438B669960186764F6C960EE313C55" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_A5126E7CC473A8092D2BC960EE315FEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3E8FA2728430DF0EFAB9C960EE316E63" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8EEF8EB32FBB1B0C2BD3C960EE31447F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0BA30CEB9718E0E91641C960EE315A61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99617BEFA2025336BC84C960EE327242" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_C3ECF8B1F16E30904247C960EE321BD5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_9183F0138B1B7E13588CC960EE32232D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_3149D36BFEBF71E9E13EC960EE3255D5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_407ED594286441D0D5A3C960EE32C919" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_642566337F428F186E4BC960EE32F802" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="locator" />
    <presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_F1F077EA542973EB235FC960EE32BDF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="locator" />
    <presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_NetIncomeLoss_FAB12E3395774ACBDD1DC960EE327A6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:type="locator" />
    <presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_SharesOutstanding_88530AA90AEE25E7A947C960EE326936" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:type="locator" />
    <presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_F947B36EB45071A4478AC960EE317F41" xlink:to="loc_us-gaap_StockholdersEquity_82D0610CBE79E34128E5C960EE3264F9" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5EDA5F7D2A5F3CB4B6FBC960ED7ACDF4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5EDA5F7D2A5F3CB4B6FBC960ED7ACDF4" xlink:to="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_E51175D87ABD19A7992BC960ED7AB3EC" xlink:to="loc_us-gaap_EquityComponentDomain_D97EFFF58B856EF482A8C960ED7A5C73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5DAAB524774AD89311F6C960ED7A1211" xlink:to="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_D917B6A27C528D9EBD24C960ED7A5D73" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:to="loc_us-gaap_CommonStockMember_D917B6A27C528D9EBD24C960ED7A5D73" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" xlink:label="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_8A85FF15450F6F6EA7C5C960ED7A8AF1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_91006C9B0CA068350259C960ED7AD4BA" xlink:to="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_8A85FF15450F6F6EA7C5C960ED7A8AF1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_BF00AEBF794496CAC693C960ED7A5697" xlink:to="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised" xlink:label="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_420799A47C00D67A3CA3C960ED7A2957" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised_420799A47C00D67A3CA3C960ED7A2957" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_622F55C5F9939093A5A7C960ED7A7C8F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C38C47FB35775B9CE9DDC960ED7A6AC8" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_C38C47FB35775B9CE9DDC960ED7A6AC8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_DD84CF9CECD27F9C43BFC960ED7A1598" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_0AE6A5CFD694F50AB18FC960ED7A11F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9613EC432478372685F3C960ED7B6FE2" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_E5313057BFA0FCE09C4CC960ED7AD9BF" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9613EC432478372685F3C960ED7B6FE2" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:href="hqy-20160131.xsd#hqy_DocumentandEntityInformationAbstract" xlink:label="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:type="locator" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityRegistrantName_D6937FC9D9E7F426D789C960EDE9A540" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityCentralIndexKey_4EC1F4D9C89EF5E01A34C960EDE9C388" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_CurrentFiscalYearEndDate_6B597DBBA599FDF35CA7C960EDE92CAF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityFilerCategory_E0BF7441BDC035B6E5F4C960EDE9DF44" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_DocumentType_85BDC27B1D5459D9FCD1C960EDE93058" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_DocumentPeriodEndDate_FED626016F96339B75A6C960EDE92A6D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_DocumentFiscalYearFocus_CF3184CA5FCA637FA567C960EDE9C4E7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4FBF623BA5DAD1F2D6D0C960EDE913E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_AmendmentFlag_079C6B511C29C7B43331C960EDEA7F87" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_99B3721455DE7462B4F3C960EDEA0755" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_5160BC445665921C2149C960EDEA9C84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityVoluntaryFilers_863BF2CC19EC192250A7C960EDEA5558" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityCurrentReportingStatus_42CE907EA60902625513C960EDEA5FF8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hqy_DocumentandEntityInformationAbstract_7024898D1039C378BB06C960EDE9F6F6" xlink:to="loc_dei_EntityPublicFloat_539840278A68AAD2D40BC960EDEACD0A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/FairValue" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3EFD4C723DFE7745BA9CC960F03E49AA" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3EFD4C723DFE7745BA9CC960F03E49AA" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_12A871B3B146E2FCE5E7C960F03E7328" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/FairValueDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2468ED80CF10651A3391C960EE83F818" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2468ED80CF10651A3391C960EE83F818" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3092D079A591C7809258C960EE83F2B1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C8EB68CC12453201A7CCC960EE83A8A2" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7DB41B02C0D9C41627E1C960EE844C6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D7489C50B3D61FA951F1C960EE840C80" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_465C0F69F3BB44B36D4EC960EE84BBDB" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0D81CE2F93450B33802BC960EE849F78" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_133E5987F45DD2D7D894C960EE83AE46" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_BD4524EFE0ED18EB000DC960EE846548" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5618923B4458E372395EC960EE849EE1" xlink:to="loc_us-gaap_AvailableForSaleSecurities_BD4524EFE0ED18EB000DC960EE846548" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2468ED80CF10651A3391C960EE83F818" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_969D00A21485860A2F77C960EE84E498" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6403CDA4228CAAA93FB2C960EE842BB8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_B34EB109CC3108CD0376C960EE84CF0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_91CFFB9A192DC097C207C960EE84538C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_08A8344723DE723888EFC960EE84903D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7D16C385DA76C1E85AC0C960EDDA0145" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_3C7638F764E844E231ECC960EDDA0DCC" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_D427FC863EAEA30D3E5CC960EDDA1FA7" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_F7EF1D01CB2D2F7CF70DC960EDDA787A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B03ED0A1B04F65995329C960EDDAA84B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_85AFA8208079C67F92DEC960EDDA29D9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_D727BEB7FDA91241A0C7C960EDDA0951" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_D88F58033C8F4A3434C2C960EDDAC14F" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_SharePrice_E42567321C310BE37B4BC960EDDA0096" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExercisePrice_2D1E4672A9546A390940C960EDDAE15F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsRiskFreeInterestRate_24869DF4EF44A128BD71C960EDDA63AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedTerm_4C4BB6F95363070875D0C960EDDAA762" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_C96902FCEAC4EA45A907C960EDDBCE9F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_FairValueAssumptionProbabilityofLiquidation" xlink:label="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_EBFA0E8F0E458090C949C960EDDA1FB9" xlink:to="loc_hqy_FairValueAssumptionProbabilityofLiquidation_2EC49CD1BADDAAD52957C960EDDBACB8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/FairValueTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_B6BFDC83E2A0237138AEC960F05F86E2" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B6BFDC83E2A0237138AEC960F05F86E2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_B6D4F4DECC448D1E14BDC960F05F148C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B6BFDC83E2A0237138AEC960F05F86E2" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CF627DDA49D85EEEEF85C960F05FB9E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B6BFDC83E2A0237138AEC960F05F86E2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_20971A184CEDCAEB5856C960F05F544A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_F61C2992845B2A1FB991C960F0F27F92" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_F61C2992845B2A1FB991C960F0F27F92" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_359F94826CC39FE47F17C960F0F2DE4F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4CEBD11B1BEF78051D75C960F0E60274" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4CEBD11B1BEF78051D75C960F0E60274" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A579CBA3453968B70BCFC960F0E6B24C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4BA4A1575F8FFFBDF211C960F0E76C51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_F1950D6E146A71AA4238C960F0E6DD7F" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3D4A65F668AA04831D19C960F0E785BE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4CEBD11B1BEF78051D75C960F0E60274" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ABDFDB3E4940073EF27CC960F0E77D98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_B7761925F52A7F953CFEC960F0E70FD1" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_576EDB41C86B42030BBEC960F0E7573A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4CEBD11B1BEF78051D75C960F0E60274" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ADFA003C5B2E1482F5AC960F0E7DDA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F182E8B7A03305BE3E5FC960F0E7C395" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4CEBD11B1BEF78051D75C960F0E60274" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_F182E8B7A03305BE3E5FC960F0E7C395" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_29A23B7C5E9190B9DE11C960EEF8446C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_29A23B7C5E9190B9DE11C960EEF8446C" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_AF90D12471AEAC006A88C960EEF87EF0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_466A9BA92250DD2C151FC960EEF82773" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_A18BE77F1C8E5A5AEAC6C960EEF85CE9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_2E7BDD4A93E11B0A98F5C960EEF86167" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_C8F6FD29C61A5C4760FEC960EEF885B1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossCurrent_414BE3468740E51CAC60C960EEF82FE6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_3DBEC8087C44C02FCA39C960EEF88ECF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_81D4EE5F30C8AD9A3F00C960EEF83E04" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent" xlink:label="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent_03F457C1A34917018C63C960EEF892CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_54FDD0FD3EA14C918564C960EEF99317" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_6AE10A52BF417BBCC334C960EEF9B38F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossNoncurrent_1189FDC0FA3A9EDEBA7CC960EEF9B485" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_CD8E1D456748F1028997C960EEF8872E" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_D55E9297BE3099A2EC82C960EEF9A02D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_29A23B7C5E9190B9DE11C960EEF8446C" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1D39BF7589B42797EB0DC960EEF94748" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C864816BD43890A574FAC960EEF9CC9F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGrossNoncurrent_21C509CE3749031D7A2DC960EEF94D98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_893C72391A6FC0A5FEC6C960EEF9C2BA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_B90B15F4B0F9B695EEC9C960EEF98B0A" xlink:to="loc_us-gaap_DeferredTaxLiabilities_FC2215412B6D9706246BC960EEF98FCF" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1C551DB215C739CCE1C3C960F030080E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1C551DB215C739CCE1C3C960F030080E" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_F0517B68DFFB0140A259C960F030BEBB" xlink:to="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireInTaxYears2023Through2029Member" xlink:label="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireInTaxYears2023Through2029Member_1CA435B9AF3606945815C960F0317627" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2024Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireBeginningWithTaxYear2024Member_8A0131E21B0A71528F36C960F031DF02" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ExpireBeginningWithTaxYear2018Member" xlink:label="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_A9001FE462833B0E6634C960F0316C0E" xlink:to="loc_hqy_ExpireBeginningWithTaxYear2018Member_0ECB434D5BE34F21E6C4C960F03114DD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_F79599541E87A0C42E28C960F031F540" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_5CAA2C5BCBA621BFB780C960F0311F2C" xlink:to="loc_us-gaap_ResearchMember_FA52B93F99D7A403FB74C960F031EB79" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_7D48E18D790B04F9AF7FC960F031073D" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_DE5798E09E1D001B45CAC960F03142F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_791BCEC5FC49F695DE68C960F031F159" xlink:to="loc_us-gaap_DomesticCountryMember_D7D3970F56A8D2DB025CC960F0311172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_D07C9F1C3CC0546DC8B6C960F0305EDD" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_A51C3EC893AB7A2F3FF9C960F031FA86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_68BC8D3ED752339A4BC9C960F0311934" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_586D7814198DDCDD3D6CC960F0317946" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_OperatingLossCarryforwards_F5371FFF967660956C98C960F031AA71" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_6B8C71897C4D00F2C965C960F031D984" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60BD82C735694FA59479C960F03144EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_516C57FC8061D49A98E9C960F031AE7D" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_516C57FC8061D49A98E9C960F031AE7D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_488C0F0813D0A0DC214FC960F03281F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_16A7C1D5311DB869C57DC960F0320A95" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E71C90E5840640B034B7C960F032C09B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5A553DFFE2FA785A926CC960F032F6C4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1C35C69937D248D2BD70C960F031B2B2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_F261F8C1B6B850B651BEC960F03219CD" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_C92B3F74926EF2C84DD6C960EF0B1FB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_DD594CCF76807D61594FC960EF0B2B36" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_CB976D8214812BB92A67C960EF0B3674" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2F1C4F01D4FBCE96B211C960EF0B1CA9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3CAF888F843DDED96E4AC960EF0B47DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_291E73C83726ABFAF458C960EF0C44A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_08137345C1DE0867522DC960EF0CB948" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6ED501C96BB1A673ED6DC960EF0C2EE8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6A2CDDEA98C06665FBB7C960EF0B1BCD" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_A4BE5BB19A5169E6CABEC960EF0C3696" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_A15BD515FE26E330C6F3C960F03A76A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3A6879FE5F059BFCFBFDC960F03A24DA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_85C335D82D1EC10A0CD2C960F03A91A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9F6572298ADDD098AFCCC960F03A2B14" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock" xlink:label="loc_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AD0D38BA322A6991B834C960F03A86F1" xlink:to="loc_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock_80AC31C4C05B8522C9A5C960F03A0FC8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1BC03FC5487AF274FAB3C960F04B89EF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1BC03FC5487AF274FAB3C960F04B89EF" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_81A806C600E74C2CB54DC960F04CAB41" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_8802E5437754CC256846C960F04C6D18" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1EFAC041C7941E224B9AC960F04C4F9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_83F477F976AB623CAA5FC960F04C19DA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_A50F8E2DFED7C643232DC960F04C4398" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_24055AF62841AE4615B0C960F04C2C3D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_F2E21633E785CD224AC5C960F04BBD37" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_290B31F8C72D89658D96C960F04C498F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets" xlink:label="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1BC03FC5487AF274FAB3C960F04B89EF" xlink:to="loc_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets_50CC42975DDF8EF5529BC960F04CC23D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_UnrecognizedTaxBenefitNet" xlink:label="loc_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1BC03FC5487AF274FAB3C960F04B89EF" xlink:to="loc_hqy_UnrecognizedTaxBenefitNet_33B9105FF3503843F358C960F04CD5B9" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/Indebtedness" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_F6071F67F5F2E38D98B4C960EE914C55" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2AF7876835EC591193A0C960EE912805" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IndebtednessDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3582E8E981FBBEE48CF0C960EDC15E48" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3582E8E981FBBEE48CF0C960EDC15E48" xlink:to="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F1781CFE72DC5DE4022AC960EDC149FF" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30F7BBE14217D6035432C960EDC21EE7" xlink:to="loc_us-gaap_LineOfCreditMember_CE653A471CA2F71AB61BC960EDC29E6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_C9A2408104BF9B67D503C960EDC2126C" xlink:to="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F176A8653DE74C6448E9C960EDC2AF37" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_B1D2DF5303497A660E8DC960EDC2ED86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_79214295B8AE98A82E40C960EDC2277F" xlink:to="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D77B94B94257ED4B9B23C960EDC2C121" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:to="loc_us-gaap_MinimumMember_D77B94B94257ED4B9B23C960EDC2C121" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D3D765031A48265F535DC960EDC21025" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_D85EDF22FBEB2412065FC960EDC28F42" xlink:to="loc_us-gaap_MaximumMember_D3D765031A48265F535DC960EDC21025" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_87E809C44348AB41B3AAC960EDC2D2F1" xlink:to="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_70C4FD196DAF2CF1F87DC960EDC26BA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_F52CA4FDEC10400C4FE1C960EDC27383" xlink:to="loc_us-gaap_BaseRateMember_B47ECEB406F8ACF8BE6DC960EDC28A06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_C0B15A9D5038C319C40AC960EDC10021" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C54D0CCBA97FF7D8CF3DC960EDC3C7CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7F0E7D35D024F7B60F78C960EDC32CCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_C0E7D08BCEA19A757BD4C960EDC3921C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_InterestExpense_A0F3C1777FC6A449F4C9C960EDC3C2FD" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionLeverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_hqy_DebtInstrumentCovenantDescriptionLeverageRatio_04BFFB773EF1DFD5CA8DC960EDC3DF10" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio" xlink:label="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio_63285671D65DBD862969C960EDC35D9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0A463B8D9D0D4ADCB3FFC960EDC3A4D6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_16F0112D4B4BD398C4DDC960EDC3EC1B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwill" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_055F3365F8FE52FF62ACC960ED071205" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_055F3365F8FE52FF62ACC960ED071205" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_CF9EC733CDC8DD53CFB3C960ED07A9E4" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_F737095E4FC3D50B40E5C960EEBA383C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAcquiredIntangiblesMember" xlink:label="loc_hqy_OtherAcquiredIntangiblesMember_F5FE9368B845A16C234EC960EEBA6596" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_BAC20C6871FD620518D8C960EEBACE0D" xlink:to="loc_hqy_OtherAcquiredIntangiblesMember_F5FE9368B845A16C234EC960EEBA6596" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:to="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_9F7E8C5B817A2B873A7AC960EEBA8F26" xlink:to="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioOneMember" xlink:label="loc_hqy_ServicingContractsPortfolioOneMember_D96975EF764E19586DBFC960EEBA08A6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:to="loc_hqy_ServicingContractsPortfolioOneMember_D96975EF764E19586DBFC960EEBA08A6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioTwoMember" xlink:label="loc_hqy_ServicingContractsPortfolioTwoMember_FBD9BBE510DB4093596BC960EEBAEE36" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_C6CE91563AABF2DBE141C960EEBACC8F" xlink:to="loc_hqy_ServicingContractsPortfolioTwoMember_FBD9BBE510DB4093596BC960EEBAEE36" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_00DE3F0DB6E1D3D4EC9BC960EEBA1A02" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_C17F35EDEA7CFBF75896C960EEBA3EB2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_F4849FBF4D3DB7467CD0C960EEBA8C72" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_C17F35EDEA7CFBF75896C960EEBA3EB2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5EEEC0F686E66DCAA1E7C960EEBB8837" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5EEEC0F686E66DCAA1E7C960EEBB8837" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_01BCB6CF7CD2C79CF6D3C960EEBBEFAA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_E57A7EBAE525ACB70B0AC960EEBB9D84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_81AF2C96478469D7EFE7C960EEBAE556" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4961E3D1B045AE5DB40EC960EEBB03C1" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B7AF79F033EE61C18E6DC960EFADE828" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:type="locator" />
    <presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_B7AF79F033EE61C18E6DC960EFADE828" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_B13FC6ADBC81C1B786AFC960EFAEA06F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6F00D9C6A7669B83FB6CC960EFAE53BD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2BA9179007A90319E4D1C960EFAE0656" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_FE544235F2AB575CCA98C960EFAE5D50" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AA05084287E014483F46C960EFAE92FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89D0E06368DA2CBA101BC960EFAE7CB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_F94351F96D44F9315DC4C960EFAE2DC8" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_BC5AA7FFA66B0C7692B1C960EFAD40EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_F94351F96D44F9315DC4C960EFAE2DC8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5E9D617ADDF338807E64C960ECAE19DB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5E9D617ADDF338807E64C960ECAE19DB" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_D2436B7C4C85B1FD7600C960ECAE67D8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_201DACDA6A4685509E94C960ECAF2B97" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_201DACDA6A4685509E94C960ECAF2B97" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_F511343BAA3BA1574B5FC960ECAF74F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_170A2606A11F059893E1C960ECAF2809" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0EA5C5919452362F60FEC960ECAFE5A9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_170A2606A11F059893E1C960ECAF2809" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_B42B1C3E850CE10B154FC960ECAE9413" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_C333EDC44984A0F37AD6C960ECAFFD61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_D0743FAE55DFFE62DA03C960ECAF35FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9EFEBC2CC394773FD76FC960ECAF6A27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_134D94B8712F080067FFC960ECAF5C66" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6611B6436DCB03F90739C960EF4737BE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0EB933B082CD73D45204C960EF479480" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2A97222717063E75DF87C960EF47F26F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_98570EE81ADE7B562E77C960ECB569AE" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_346E44844F417188DCD1C960ECB56E9E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0E4A0910EAC34D70CA9AC960ED6582C5" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0E4A0910EAC34D70CA9AC960ED6582C5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B1863A944A0C54001D55C960ED65C26B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3C7A76A59BA948ECCDDBC960EDFE26EE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_NetIncomeLoss_3C7A76A59BA948ECCDDBC960EDFE26EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_8BE2F4566085230C464CC960EDFE1FD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_086217E88F8DA00A946EC960EDFE2F7D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2EC97E3D89790778E936C960EDFE351A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2DEF714191211983E74AC960EDFE486B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_3A8F28393D99B911ECA0C960EDFFB32F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredDividendsNetOfTax" xlink:label="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_ConvertiblePreferredDividendsNetOfTax_7D70C08C04619B01C9EAC960EDFFA002" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment_EBC4C755B8B9FF6FCCB1C960EDFF0D6D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment" xlink:label="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment_9757A5240D7DD2DF463BC960EDFFC250" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_CCFFD34D18458D868F2CC960EDFFAD65" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_088BFE6498114563C979C960EDFF73CF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3645A82C260EF1A9F60AC960EDFFFC15" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2C018324AAB8B393CC09C960EDFFB99F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_7A622F93B480DFBBBBDCC960EDFF0A9E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3F07C6C774301C406A1EC960EDFF5897" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_89BF573FED7C2FEEAAB7C960EDFF1720" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_EarningsPerShareBasic_89BF573FED7C2FEEAAB7C960EDFF1720" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_285427A5E666AA5F0466C960EDFF3E01" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08418C8D12453996AA39C960EDFEED73" xlink:to="loc_us-gaap_EarningsPerShareDiluted_285427A5E666AA5F0466C960EDFF3E01" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_DC6BB08A5494F9F1766EC960EFA26C42" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_DC6BB08A5494F9F1766EC960EFA26C42" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63C074A4BCA04F22A0E7C960EFA2D49A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipment" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_BAA047E761574058B4C0C960ECCB23CF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_BAA047E761574058B4C0C960ECCB23CF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_FD06BF36CE729AC6287BC960ECCB01D7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_D1815F43BCF4EF37A701C960EF39F83E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_D1815F43BCF4EF37A701C960EF39F83E" xlink:to="loc_us-gaap_Depreciation_520B476934C19E933F51C960EF3AC8CF" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A2D0EA34DA50B5871330C960ECC12ADB" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F5ECBE1DEFC652A0E8BFC960ECC15A03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_DBDC368EABA968C455A8C960ECC14BCC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_DBDC368EABA968C455A8C960ECC14BCC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_15D046EFF7636AC6949FC960ECC1473F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_1ABFFF232C9E414E6763C960ECC22F2A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9441AEC2057FCD79CF2AC960ECC16A30" xlink:to="loc_us-gaap_ComputerEquipmentMember_1ABFFF232C9E414E6763C960ECC22F2A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_096CF319FCCC7A9C2331C960ECC13894" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_FF46AB12C20DFC9A562AC960ECC2EA11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_60C8047E4E0DD376B4D2C960ECC213B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_031673E727D12C4456BAC960ECC2118E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2C0CBA70EB459D47FE49C960ECC24F3A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/PropertyAndEquipmentTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A921CA07025C75C16D4EC960F0F65948" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A921CA07025C75C16D4EC960F0F65948" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_54134A65A649646012ADC960F0F67D2A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_EFB3471E0E1C9539FD51C960EF12A67D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_EFB3471E0E1C9539FD51C960EF12A67D" xlink:to="loc_us-gaap_PreferredStockTextBlock_5C8E5C2A70DFE2CE1531C960EF12A6A7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_3A2D27C365DD587FE409C960EF3450A0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3A2D27C365DD587FE409C960EF3450A0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_945DA46901BC0D746A19C960EF345953" xlink:to="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_649821A8701B3B59873AC960EF3465B6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9475245425CE5E35223CC960EF34FB61" xlink:to="loc_us-gaap_CommonStockMember_649821A8701B3B59873AC960EF3465B6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2A1F6C550FED5B80D575C960EF348CA0" xlink:to="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:type="arc" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_us-gaap_CommonStockMember_649821A8701B3B59873AC960EF3465B6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesAConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesAConvertiblePreferredStockMember_C233B8C8598628EDF8DAC960EF34D057" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesBConvertiblePreferredStockMember_879AEBAFAD29E9EBFE8EC960EF34F7E0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesCRedeemableConvertiblePreferredStockMember_82B2ACC1AC83D52DD8D7C960EF35DAB3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD1RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD1RedeemableConvertiblePreferredStockMember_A1F1F2D6E179E8699041C960EF3596D1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD2RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD2RedeemableConvertiblePreferredStockMember_9AA98F1628F811902373C960EF35DD57" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesD3RedeemableConvertiblePreferredStockMember" xlink:label="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2212CB04F4D9B861E6BBC960EF34CE24" xlink:to="loc_hqy_SeriesD3RedeemableConvertiblePreferredStockMember_EA3F40E5DE68C50F049FC960EF35FF5B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2D5F246CF16C662F8640C960EF348027" xlink:to="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_38ABF08A2571854C4FF3C960EF3570C3" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockConversionRatio" xlink:label="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_ConvertiblePreferredStockConversionRatio_FD0BA788E69C441B85D8C960EF3544A9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9962D48B8E361E8E3BC6C960EF358949" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1277EB9F938C27C6046DC960EF356B62" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1277EB9F938C27C6046DC960EF356B62" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_PreferredStockConvertibleIntoCommonStockNumberofShares" xlink:label="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares_14A3CFF597F8DD39EC17C960EF35E1F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_A6F4C5041A6FA005558DC960EF35B5E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_331CC5F693377A83181CC960EF3592CE" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_331CC5F693377A83181CC960EF3592CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60A6766CF3AFBA418ED7C960EF353C3B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_618CB958B4BEF2665C11C960EF35AFB3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_AD74D53D30E46096F044C960EF35C8DF" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityNumberOfSharesConvertibleInto" xlink:label="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityNumberOfSharesConvertibleInto_1FCC338E1180E0E4CB9EC960EF351337" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendRatePercentage" xlink:label="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityDividendRatePercentage_67B89ECCF513D99F0089C960EF350FC4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights" xlink:label="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights_B764141F71EAA2867F8FC960EF36569E" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TemporaryEquityDividendPayableDurationtoPayDividends" xlink:label="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_hqy_TemporaryEquityDividendPayableDurationtoPayDividends_EA2FAAD1D14746E99F94C960EF365119" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital_D91AE1835F3900FFAF29C960EF36E318" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPreferredStockCash" xlink:label="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_DividendsPreferredStockCash_61D389C9279985B4CA6BC960EF36E612" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareCashPaid_57C6B7CB9E820EC47042C960EF36F756" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4B5A0EBEDD6CB668A6A6C960EF35735E" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_9C34AA711CE9B10E76B8C960EF36C38B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9CD74146A825D588DA78C960EEBF1E63" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_14923585FF01B6537D97C960EEBF5F83" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_9DCF399F2FE076793DC0C960ED03F23B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9DCF399F2FE076793DC0C960ED03F23B" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_A1D8AE6CFB60EF1C44CAC960ED034E1B" xlink:to="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember" xlink:label="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_EE41781C612331251D69C960ED036E8A" xlink:to="loc_hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember_E4FFC9958CAE5E50E2F9C960ED034E02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_392635C062480F9D5674C960ED03B08C" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices" xlink:label="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2A059DBF0238B0B215A5C960ED03A2B1" xlink:to="loc_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices_061B71B413187922E62DC960ED0390D2" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptions" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_837B92CE776A3AEEEE03C960EE3FAC66" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_328B2A67C5F23FBA3CBBC960EE408771" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptionsAssumptionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_AA8BEA28B82422DCC640C960ED618AB0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_AA8BEA28B82422DCC640C960ED618AB0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:to="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_AB199A6339EBFF8F3FCFC960ED610144" xlink:to="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_8B4DED2597BE61A2B1C7C960ED61BC51" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:to="loc_us-gaap_MinimumMember_8B4DED2597BE61A2B1C7C960ED61BC51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_44126B742B908DE4BED3C960ED610588" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_E8908ED00DC35017CFFEC960ED610E96" xlink:to="loc_us-gaap_MaximumMember_44126B742B908DE4BED3C960ED610588" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0542744AC910145D1D18C960ED61A0D4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_78505765D6B06EB4A1CAC960ED61ED7E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B72C3B44CF469D376447C960ED61C238" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ED092E8C88B4301366B0C960ED615B5F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_695FC564BCA4C561BB00C960ED617E3A" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2AC6A687CB919B6FD32CC960ED61774E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB3BE72EBC07E9134567C960ECF9EFD9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_47BBF5F662FA7222366BC960ECF996AE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78553D2AFF1B15260DCDC960ECF9F70A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_B24B938A358CEDEA270DC960ECF9F073" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_EB74B169A12BC3CBD33EC960ECF9C089" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9C95770FE89721B2CA5FC960ECF98C84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_38D645AE0C0A1D4F8152C960ECF9C4DC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_B43C309AF6615E077FBEC960ECF97762" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted_A828BFA363309FB6DA10C960ECF90F7D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted_B445FFEC2F2D817A9EE6C960ECF92ECC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised_4C099E83CAE8997774C6C960ECF921EA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised_403C33119C3842A77BAAC960ECF9F413" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited_31ACA48AE37566DE91F8C960ECF9F1FC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited_DC2DFC8531853DCFDA65C960ECF9882B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding_729EBB2ADCB1868D4F3EC960ECF9C850" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding" xlink:label="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract_6A77715B630E57FF4EAFC960ECF9A29B" xlink:to="loc_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding_936A6BE96D89D0BE1541C960ECF9A3E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4D8F44ADB4D286E9BF46C960ECFA7D7A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_E9D8921FDF179C5C29BCC960ECFA8F88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_A3565E8C3EC7E8F324D3C960ECFAE2D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A13E0E942B46BF270784C960ECFAF348" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_F4E760F18B80DB6B8BE5C960ECFA5A9F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4FF2968A22D9783AAD35C960ECFA4779" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7BDF8E50F7D0741DABD1C960ECFA172C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_CED57FC3A3D0AF4337D2C960ECFA3666" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_BB3EC12AC293FDB4C06DC960ECFAFFA8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_480066A786F9BADA9EEEC960ECFAFEFD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_FE1A0D4EC65FDE145607C960ECFA1599" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_C7F3A9D90CD08FBDD6FFC960ECFA644D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_95C85F435F3871878E48C960ECFA1906" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9282A3445904AE68E5F6C960ECFA4CB5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2166DD42AE69BFAA8939C960ECFA08E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4110559016E85519AA60C960ECF89A5F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_B082CE59DCC54E29B385C960ECFAA7C7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptionsNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F8BEDA990AAA9D5D1370C960EDA9690D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F8BEDA990AAA9D5D1370C960EDA9690D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_99BCFD65DA651AA3A0C1C960EDA93440" xlink:to="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_6F21D3BA1907BE633184C960EDAAA242" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_B7BA84EA1A0F661688DCC960EDA9060A" xlink:to="loc_us-gaap_MaximumMember_6F21D3BA1907BE633184C960EDAAA242" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_D015E9E19F4F34CB771BC960EDAA8917" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DirectorsandKeyEmployeesMember" xlink:label="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:to="loc_hqy_DirectorsandKeyEmployeesMember_63AB9AF1C200B31B00B4C960EDAA1F7B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_DirectorsMember" xlink:label="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_F3C048558006ED81B904C960EDAAEB1F" xlink:to="loc_hqy_DirectorsMember_541E1F8B35A29FF9B1CDC960EDAA0F32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_F437322B0FE359350587C960EDAA9D83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6226C1AC8058B9E44B3DC960EDAAFD91" xlink:to="loc_us-gaap_PerformanceSharesMember_723A246E4FABDD0EE78DC960EDAA0594" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_6E58A0286E34605B76A5C960EDAA7337" xlink:to="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_hqy_SharebasedCompensationAwardTrancheFiveMember_2C490478B36DE38FD5D0C960EDAA15CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_F1A8FC34EFF912F01A3DC960EDAA7A59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_B69CBB018D71DBB94720C960EDAA9D74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13CA69CC9CFF12DC7383C960EDAA2626" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_0066C2616C20C37201B0C960EDAA00B6" xlink:to="loc_hqy_SharebasedCompensationAwardTrancheFourMember_0EFC2CADF3FD95E24C6CC960EDAA5D2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FB899A78D17159027263C960EDA99FF3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AA73A15EAECD46F29E0DC960EDAA147B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_04C788F1F294736B5810C960EDAABDD4" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage_DEE65B6EBC01EA727382C960EDAA1F0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_44805895596317885074C960EDAB07F7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6D30DF08F4588A0E9241C960EDAB7514" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment_A0850FB24B9F752BE388C960EDABFE3E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3E2DFB64B3E561C13B3AC960EDAB218A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1E3089A5CCA6C1041313C960EDAB4A42" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9895A6D3CB3D4939B9DC960EDABA299" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_21D4203B0C3A9872B15FC960EDAB653B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_79F6B441BD04DA3B2A18C960EDAB95D6" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest" xlink:label="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest_1A4589B4738EC8F287ADC960EDAB9563" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest_DEE8E15BE015A94E1BA2C960EDAB3079" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_E0B3C7A38F5391C9D012C960EDAB68A7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_42314D3D405CE4C9BD19C960EDAB2813" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E3A689086F068CA2AEF8C960EDAB1783" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_C5670686A28566C1259DC960EDABDE95" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_E1CD2CC7BAFF60A1F813C960EDABEE9B" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C4805BE79AA1599B2513C960EDAA7879" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_E1CD2CC7BAFF60A1F813C960EDABEE9B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8C6CE26CD922C6E4E7D7C960EF528BC5" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8C6CE26CD922C6E4E7D7C960EF528BC5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_42E6DBF0BCE68E57D285C960EF5210DA" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_us-gaap_CostOfSalesMember_7A185FD2D7F58DAD62DAC960EF53683B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SalesandMarketingMember" xlink:label="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_hqy_SalesandMarketingMember_F6F67E19082F9F595B65C960EF539F25" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_TechnologyandDevelopmentMember" xlink:label="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_hqy_TechnologyandDevelopmentMember_2540929ADEEEAA316333C960EF53957A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9265B19EA93C43E6CA05C960EF52B6B2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_24D574B2B502F9AFA7DAC960EF53B2AF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8E77879655F05DC36656C960EF52A017" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35165AF1FBFA1FF7AD95C960EF533DAB" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5438E9AB3D4A8D09131DC960EF534E01" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockOptionsTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18FB9A57417AB2413152C960EDC9C19D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18FB9A57417AB2413152C960EDC9C19D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2612A6FF6EB823AC1882C960EDC918B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18FB9A57417AB2413152C960EDC9C19D" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5706FA4D1D11D005CF09C960EDC9C057" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18FB9A57417AB2413152C960EDC9C19D" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_A3F9A246A3EEB52A2215C960EDC961A7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockRepurchase" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_CE392FF4343B90AE356BC960ED3D9009" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_CE392FF4343B90AE356BC960ED3D9009" xlink:to="loc_us-gaap_TreasuryStockTextBlock_C6B6E4C79D8F251E7ACDC960ED3D155F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/StockRepurchaseDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_C3B49AAE0697A86A4E67C960F014DAFF" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:to="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_660310DE8930228EF7BCC960F014452E" xlink:to="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_37976BFEE4A354D451A4C960F014D830" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:to="loc_us-gaap_CommonStockMember_37976BFEE4A354D451A4C960F014D830" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SeriesBSeriesCandSeriesD3PreferredStockMember" xlink:label="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9212D164B8B4983010C960F014EC29" xlink:to="loc_hqy_SeriesBSeriesCandSeriesD3PreferredStockMember_CE28963EF32245E9CB23C960F014031D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_D33D535026CF66904A3DC960F014D557" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90EBBCFBE65973B1FBC3C960F014E48E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_245DE674AD9AA460CBC1C960F014DBC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_6A29939C001AF4E63710C960F014CBD0" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_6806DE6D4D350982510DC960F015759E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9F7596FEF00C1521853CC960EF3E6E94" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9F7596FEF00C1521853CC960EF3E6E94" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4FBAC6D91CB44F8AF3DCC960EF3E898D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FundsHeldForClients" xlink:label="loc_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_FundsHeldForClients_B8690F59F2D68D1F1A74C960F0043409" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds" xlink:label="loc_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds_BF6CE5695F012877B630C960F00412D8" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CalculatedNetWorth" xlink:label="loc_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_CalculatedNetWorth_7C309CA722D61110AA77C960F0048576" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth" xlink:label="loc_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth_CA6953261C43EBD3B490C960F00450F1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SupportableCustodialFundsCalculated" xlink:label="loc_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_SupportableCustodialFundsCalculated_16ED2E0FD6AA09A2B898C960F005CEDC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount" xlink:label="loc_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount_D667B120E3A9C8298E68C960F0051AAE" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CostMethodInvestmentOwnershipPercentage" xlink:label="loc_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_CostMethodInvestmentOwnershipPercentage_EA82C69C31FEEC582014C960F005368C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_CostMethodInvestments_D6BCBA4474B3FD8BBBDCC960F00578B0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_NumberOfReportableSegments_B517D1343374F60867B8C960F005B852" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_AccountFeesReceivable" xlink:label="loc_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_AccountFeesReceivable_E3DDD9E06F0B921009F6C960F00592A1" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_FeesReceivablefromCustodialBanks" xlink:label="loc_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_hqy_FeesReceivablefromCustodialBanks_71BC0947FA60FDCB6498C960F005826C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditCardReceivables" xlink:label="loc_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_CreditCardReceivables_0D554B163DCFF524FC60C960F0054BA8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_546973544D028ED87EFEC960F005E31D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6EB752858712E458E290C960F005B8B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4B64A13F6DE604CAE27EC960F0057269" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_CashFDICInsuredAmount_D7290289A1A565729A62C960F005C69C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_449BF2EBC28B37C46A75C960F0052670" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6AA24D18CC1809521C4EC960F005F890" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="locator" />
    <presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_BE573CD6EE1CFE8E954BC960F0057071" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_HealthboxInc.Member" xlink:label="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_70404776211A774E6AEAC960F0057320" xlink:to="loc_hqy_HealthboxInc.Member_E5F4D518E58803E754CEC960F005206E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_EDF5B8EE7BAD16786CF8C960F0059E62" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_0AE232A27BDEC726749AC960F005739D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_us-gaap_EquityMethodInvestments_2747C688FCE144EC10CCC960F006839D" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage" xlink:label="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_A08C0C84D4FB55743037C960F0056828" xlink:to="loc_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage_4F514425764E76D0387DC960F0060AC8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="locator" />
    <presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_577C3C2FCCBE195A26E6C960F00607DD" xlink:to="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:to="loc_us-gaap_MinimumMember_E3E3C99CC78E898789B6C960F0063D11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_4E6DE073E38336E91E4FC960F006ABE0" xlink:to="loc_us-gaap_MaximumMember_78AD114F70BD36EE9CB0C960F006A21B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AA63079057049B9DE6FFC960F006DD63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_71C4DAA6B3CFC30A3264C960F0064B21" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4B9C48DC91298A53A824C960F0067EA3" xlink:to="loc_us-gaap_ComputerEquipmentMember_C1FA595DAB8CCA9972EDC960F0063C62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9F76FB26B1E1573CA963C960F0068195" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_98340034D829B40284E9C960F006AB16" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_8C97109729AFCBDBBDDFC960F006EF08" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="locator" />
    <presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4505DF67A9AB531A82B3C960F006285A" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F48189D39E303D4ECDF5C960F0066674" xlink:to="loc_us-gaap_OtherExpenseMember_7744AFB433AF19EDBAE1C960F0075642" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_A9D1A6D5C046D57CB119C960F00711B3" xlink:to="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioOneMember" xlink:label="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:to="loc_hqy_ServicingContractsPortfolioOneMember_6B738CE220C67CF9898CC960F007BE59" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ServicingContractsPortfolioTwoMember" xlink:label="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_F84D7E1F12B8923E4A5CC960F00795BC" xlink:to="loc_hqy_ServicingContractsPortfolioTwoMember_F7D8602701D6B9B67068C960F007CD05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_RangeAxis_E8FA482F586A0F4972B7C960F007DC7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_138798AAFD91AE3A45BAC960F0071BA5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_6B592462B7A49B5D11D2C960F0070BD2" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_OtherAcquiredIntangiblesMember" xlink:label="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_hqy_OtherAcquiredIntangiblesMember_1683A9EFCEF314F3F268C960F007FC93" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1690F6CC55645212E4EBC960F0077B5A" xlink:to="loc_us-gaap_CustomerRelationshipsMember_80E2BF2D2D540C19A768C960F0077FD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_87937DC3BEAC664E8135C960F006D2A1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_345AEB9ABF2B8BEC76A4C960F007FB62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_78FE94EDEED68C828E8FC960F00719C6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5097F7C4A05BC7306787C960F0070B54" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_31AEDB327FBBA223D806C960F0078D29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="locator" />
    <presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BE96B51B2FCD207B2D71C960F007E77A" xlink:to="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1415AC04717CD5990823C960F008BDEA" xlink:to="loc_us-gaap_CommonStockMember_F2741D6C8A4D614F4FEFC960F0084422" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_510C119CCD548BDF5B91C960F0082689" xlink:to="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendDeclaredMember" xlink:label="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_CBBEFAAE0E77B95422A7C960F008ADFC" xlink:to="loc_us-gaap_DividendDeclaredMember_04EE3187E77A8D385578C960F008CCC0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DAB061E58E1B418F9F86C960F0080C40" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_F54D7E530F7D6F3654DCC960F008CF86" xlink:to="loc_us-gaap_IPOMember_441A249DEEE1F45A68BCC960F0085DA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_38C462933E005E6EB653C960F0075C08" xlink:to="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_CEEBC5213FA0BFB8294EC960F0088F59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_7F70CB47F310ACFD31F6C960F008E167" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_D350AD9DF74DB71F48EAC960F00836B7" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions" xlink:label="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions_4D8DC561EC43A38D919FC960F008E22C" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_StockIssuanceCostsOther" xlink:label="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_StockIssuanceCostsOther_0A7E679BA6A6A79624F2C960F0085A76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockSharesIssued_1081F844C1492BAA561CC960F008DF50" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CommonStockSharesSoldbyStockholders" xlink:label="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_CommonStockSharesSoldbyStockholders_71E9BCDA25CCEA530778C960F008F2FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7A11CCA5F4A40C4599C6C960F0092EBB" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions" xlink:label="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions_17715BFB64A31CA5E81BC960F00936F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoninterestExpenseOfferingCost" xlink:label="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_NoninterestExpenseOfferingCost_3B86BC401B15A596F4C2C960F00927F5" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering" xlink:label="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering_7AD7182C1FB6A5EE33D6C960F00985BA" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_CommonandPreferredStockSharesAuthorized" xlink:label="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_CommonandPreferredStockSharesAuthorized_544142A3F43ABA7F045EC960F0092A0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3A3DE812B11BE5AB465CC960F009453D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_40436BAD2945DFFC04F1C960F0092702" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_47FB5E46495B7CF2054FC960F00952C1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_633FAE6A774D40C13A75C960F009D838" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_DividendsCommonStockCash_76E8613D4EB871C53FB1C960F0091E26" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice" xlink:label="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice_86644C78D9839B4811DAC960F0093B9F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="locator" />
    <presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_F0E44A2DB6C4D4DEE51CC960F008C302" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_9969491D8ED8FE8CA9ADC960F009507C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:type="locator" />
    <presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2E9E05863435D933A35FC960F00467E7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_98D9336CAB83BF92856EC960F009AC9C" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_B5EDCEC1A0B36265BE2CC960EE713D05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8CA9ADF80167ECFBC51EC960EE7189B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_BF34DDB669BDC7EE934DC960EE71F715" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_042353571E9B4F4A6848C960EE71EE68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_0D8C29FDE7C4A77AB55BC960EE713C9E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_AD7B02BE4D1F5E5BEE68C960EE7150C3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_2BF2A66A23EC5C470BEEC960EE710B23" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9E777B21812F9D672BA9C960EE71ECAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2E3080DA766B8194C6DDC960EE71DD25" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_5C9E530D2C131D6D59DDC960EE715F31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_CCF2C3653D59C8719F09C960EE719D60" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_A026FD520E86448C5C67C960EE715095" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_A435A44F4521460E18AFC960EE714408" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9292E8023AA53610914AC960EE7116F8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_950A96D4A0D35A7C4A8AC960EE729D7B" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock" xlink:label="loc_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock_4F7AE63A0D1198798A1CC960EE72A72D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:type="locator" />
    <presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_78504EE2226CF5ECB42CC960EE728F96" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_InterestRateRiskPolicyPolicyTextBlock" xlink:label="loc_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:type="locator" />
    <presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_hqy_InterestRateRiskPolicyPolicyTextBlock_513378DBF61D34E72AC2C960EE72D8CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:type="locator" />
    <presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_UseOfEstimates_C7D4C6CCA4B9335C2AFFC960EE72CFB2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:type="locator" />
    <presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_CD2DBACA369809A20BDBC960EE71A6CF" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C1DE37794DF6AD017F92C960EE7224C4" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4CCACC5D797879CA7039C960ED397D7C" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_555C56D534446F2B36EAC960ED39A6C7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CDFE16A2E11BD8753915C960EF42FDF9" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CDFE16A2E11BD8753915C960EF42FDF9" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_77CC4D6E73852F769A2FC960EF42D023" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_B4C86C604804377BDE2CC960EEE009E0" xlink:to="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_RevenueUnderstatedMember" xlink:label="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NatureOfErrorDomain_E755D1992898486401BAC960EEE06110" xlink:to="loc_hqy_RevenueUnderstatedMember_288EA21EA95FB6E155CEC960EEE08419" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_D792170B0D0AE22A6F58C960EEE0257A" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_B28A261B64C6DAB5AB03C960EEE0CAD0" xlink:type="arc" />
    <loc xlink:href="hqy-20160131.xsd#hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome" xlink:label="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_B1C0F2BFAA9D15E369BBC960EEE0B831" xlink:to="loc_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome_8085A06D79DC344329CFC960EEE078CF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_Revenues_69A0A2440F9819C4F203C960EEE0133A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_CostOfServices_04F7B8547243FE15E9EEC960EEE0DC04" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_39AB78ADF198CEE96ADDC960EEE0379C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_GrossProfit_39AB78ADF198CEE96ADDC960EEE0379C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_OperatingExpenses_FC7430B67869404FB177C960EEE02314" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_33C02D9577DCBC6DCE37C960EEE19E9E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_CF0685F0294041CA35E7C960EEE1B509" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A31C2352888871DFF173C960EEE1B14F" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_NetIncomeLoss_A31C2352888871DFF173C960EEE1B14F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_76C88A39C38787CBF339C960EEE1007D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_BC88FDE28BFD9345229CC960EEE1C543" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_EarningsPerShareBasic_BC88FDE28BFD9345229CC960EEE1C543" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_06555047073F6D4D7FCFC960EEE1DB33" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7CFC11048CC2B3A53E20C960EEE0A645" xlink:to="loc_us-gaap_EarningsPerShareDiluted_06555047073F6D4D7FCFC960EEE1DB33" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2697C8AE0C9E152E94E9C960EE882C19" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2697C8AE0C9E152E94E9C960EE882C19" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_608D127FB6CF27F769BEC960EE886F6A" xlink:type="arc" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>hqy-2015x01x3_chartx02552a01.jpg
<TEXT>
begin 644 hqy-2015x01x3_chartx02552a01.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" '@ F4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M8HR3DF-"2>I.T<F@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M6O\ Y8T?\(WI?I??^#C6O_EC6]10!@_\(WI?I??^#C6O_EC1_P (WI?I??\
M@XUK_P"6-;U% &#_ ,(WI?I??^#C6O\ Y8T?\(WI?I??^#C6O_EC6]10!@_\
M(WI?I??^#C6O_EC1_P (WI?I??\ @XUK_P"6-;U% '"^)]$LK/PUXAO+5]1@
MN;30]6N;>:/6=9#PSP6%Q+#*A.H$!XY$5U.#@@<5LQ^'-,:-&(OLLBD_\3C6
MNI4$]=1)_,TWQC_R*/BG_L7-<_\ 39=5OP_ZJ+_KFG_H(H Q?^$;TOTOO_!Q
MK7_RQH_X1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\ !QK7_P L:/\ A&]+]+[_
M ,'&M?\ RQK>HH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\'&M?_+&MZB@#!_X1
MO2_2^_\ !QK7_P L:/\ A&]+]+[_ ,'&M?\ RQK>HH \_P#%VC6EAX8UV]M)
M-1M[JVTRZF@GCUG65DBE2,E)$/\ :!PRGD<$9'(KH1X;TOTONI_YC&M>I_ZB
M-4_'7_(G>)/^P1>?^BC75#I^+?S- &%_PC>E^E]_X.-:_P#EC1_PC>E^E]_X
M.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_  C>E^E]_P"#C6O_ )8UO44 8/\
MPC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_
M  C>E^E]_P"#C6O_ )8UO44 >?>+M'M-/\,ZY>V<FHP75MI\\L$T>LZTKQ2*
MORNI_M X93R.#71#PWI?I?=3_P QC6O4_P#41JEX[_Y$_P 1?]@NY_\ 0175
MCI^+?S- &%_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8UO44 8/_  C>E^E]
M_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\(WI?
MI??^#C6O_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]1
M0!Y[XNT>TL- OKJTDU&"XC:S"2QZSK2NHDU"TA< _P!H'[T<CH>/NL1QFNC'
MAO2_2^ZG_F,:UZG_ *B-4/'7_(L:C_O:?_Z=;"NM'3\6_F: ,+_A&]+]+[_P
M<:U_\L:/^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_  <:U_\ +&C_ (1O2_2^
M_P#!QK7_ ,L:WJ* ,'_A&]+]+[_P<:U_\L:/^$;TOTOO_!QK7_RQK>HH P?^
M$;TOTOO_  <:U_\ +&C_ (1O2_2^_P#!QK7_ ,L:WJ* . \4Z-:66D?:+634
M89O[5\/0;TUG60QBNO$&EVMQ'G^T/NS6\TL+CJ4=@""<CH?^$;TOTOO_  <:
MU_\ +&J?C/\ Y 7_ '&O"W_J4:-754 8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^
M#C6O_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_
M\(WI?I??^#C6O_EC1_PC>E^E]_X.-:_^6-;U% &#_P (WI?I??\ @XUK_P"6
M-'_"-Z7Z7W_@XUK_ .6-;U% ' >*-&L[+21/:R:C#+_:WAV NFLZR&,-WXAT
MNTN8\_VA]V:WFEA<#!*2, 03D=#_ ,(WI?I??^#C6O\ Y8U4\9?\@,?]AOPK
M_P"I3HU=30!0L=-M=/\ --L)QYNS?YUY>W?W-VW;]LN;CR_O'/E[-W&[=A<7
MZ** "BBB@ HHHH **** "BBB@ HHHH **** (YO]5+_US?\ ]!-?B-_P2._Y
M.*_X+6_]I4?&G_K//P*K]N9O]5+_ -<W_P#037XC?\$CO^3BO^"UO_:5'QI_
MZSS\"J /V?\ %/\ R+7B'_L!ZO\ ^FZYJ]I/_(,T_P#Z\;/_ -)8JH^*?^1:
M\0_]@/5__3=<U>TG_D&:?_UXV?\ Z2Q4 :%%%% !1110 4444 %%%% '.>,?
M^11\4_\ 8N:Y_P"FRZK?A_U47_7-/_016!XQ_P"11\4_]BYKG_ILNJWX?]5%
M_P!<T_\ 010!)1110 4444 %%%% !1110!RGCK_D3O$G_8(O/_11KJAT_%OY
MFN5\=?\ (G>)/^P1>?\ HHUU0Z?BW\S0 M%%% !1110 4444 %%%% ')^._^
M1/\ $7_8+N?_ $$5U8Z?BW\S7*>._P#D3_$7_8+N?_0175CI^+?S- "T444
M%%%% !1110 4444 <CXZ_P"18U'_ 'M/_P#3K85UHZ?BW\S7)>.O^18U'_>T
M_P#].MA76CI^+?S- "T444 %%%% !1110 4444 <KXS_ .0%_P!QKPM_ZE&C
M5U5<KXS_ .0%_P!QKPM_ZE&C5U5 !1110 4444 %%%% !1110!RWC+_D!C_L
M-^%?_4IT:NIKEO&7_(#'_8;\*_\ J4Z-74T %%%% !1110 4444 %%%% !7Y
M\_&'_@I;^SG\$OCK'\"/%.G?&#5]0TO4=&T3XE?$GP7\)_%'BSX/_!/7?$FE
M^%==\/:+\6O'&F1.-!OM1T+QWX)U_46T?2_$-EX(\-^+O#?B?XC7?A#P]K>G
M:G/^@QZ'O[>M?S&_M[^+O$?PK_;RU'QA^S+X>_:5^$G[8UV=9U/P!X'TWP!X
M@^*W[/G[?/B&W^$7P4T'P;K=SHLGACQ!X"\'VLNGQZO^SW\<OB38>,OA/\3?
MA/X.^%WA_P =^*=3D\'V_@:ZU8 _:/Q5^W[^S'X-^*>J_"C6_%_B7^T?#7Q"
M\&_"'QOXXTSX9?$G6_@U\.OBY\11X5/@3X7?$7XUZ1X5O?A=X(\=^*#XY\&Q
M6/A_Q!XHLI[.Z\7>$['6I-*OO%&@6VHZ7AW]NC]F_P 4_&@? O1_%GB*3Q7=
M>./&7PKT/Q'=_#?XBZ;\)_%GQ<^'%EKFH_$/X2>#/C+J'A>V^%_B[XF^!['P
MUXDF\2>#-!\4WNKV4WACQ=IT<5QJW@WQ;8:)^6W[0G[2'P\^.W[66I_LG^/]
M%^)/P,_9@^$'QX^''BOXFR:-^RS^T/XB\2_ML_'3PCXD\%_$+PSX:TKQ;X+^
M"FN^ ?"/[-/A/X@:9X1N/B9\1M4\0S^+?CGXD\'7G@6T?PE\)='U[Q'X]X;X
M6>%O'UWX8_8O_8NN? WQ7_X7U^SS_P %+_B%\<?C)K>L?#'Q[I?@2S^$?A7X
MR_M,?%QOC>_Q9OO#EO\ #76]$^,^@_$3P5;^%;?PQXFU'7=:\8>/[[PS+H>G
MS>%_'4?AL _8#X8_MU_LU?%_XGQ?"?P/XQUV\U[6+CX@VG@+Q!JOP]^('ASX
M;?%V[^$>K2:#\5K3X,?%/7_#6G?#[XKW7P\U>*>V\2P>"/$.L2);V>IZMI@U
M/1='U?4K'Z_K^=S]D;1O&NHZ!_P2$_97?X8?%CPQ\6?V ?%OC'4_VJ;GQ!\-
M/&7ASP7X+L/AU^RO^T%^SE!?P?$?7=&L?!7C5?CCX[^*7A7Q5\,5\!:_XC_X
M3#P/=ZYXP6+3M,T'48[;^B(#  ] !0!%.RK%)N95S&^,D#/RGU-?B/\ \$C2
M/^&BO^"UAR,'_@JCXSP<C'_)O/P*[U^L_P 2?A@WQ!DTZX7XA_%+P1_95O>Q
MF'X=^,3X7AU#[2T,GFZF@TS4/M4UOY.RTDS'Y"2S+M??D?C=_P $=_"ITCXW
M_P#!9;1?^$F\8:J=*_X*A>+;$ZMK>O'4-:U+R?V>O@6?M6JW_P!CA^V7;[MC
M2^3%F*.WCV_N=S@'[D^*2/\ A&O$/(_Y >K]Q_T#KFKVE$?V9I_(_P"/&S[C
M_GVBKEO$VB%/#NO/_:^N-MT756VMJ)*MML+@[6'D#<IQ@C(R.]7=,T,MIU@W
M]L:Z,V5H<?VD<#-O$<#]QP!GI0!UF1ZC\Q1D>H_,5@_V$?\ H,:[_P"#(_\
MQBC^PC_T&-=_\&1_^,4 ;V1ZC\Q1D>H_,5@_V$?^@QKO_@R/_P 8H_L(_P#0
M8UW_ ,&1_P#C% &]D>H_,49'J/S%8/\ 81_Z#&N_^#(__&*/["/_ $&-=_\
M!D?_ (Q0!O9'J/S%&1ZC\Q6#_81_Z#&N_P#@R/\ \8H_L(_]!C7?_!D?_C%
M$7C C_A$?%/(_P"1<UON/^@9=5OPD>5%R/\ 5IW']T5POBW1#'X5\3/_ &MK
M;[/#^LOL?42R-MTZY.UU\@;E;&&&1D$C-;L>ADQQG^V->Y13SJ1)Y4'D_9QD
M^^.: .AR/4?F*,CU'YBL'^PC_P!!C7?_  9'_P",4?V$?^@QKO\ X,C_ /&*
M -[(]1^8HR/4?F*P?["/_08UW_P9'_XQ1_81_P"@QKO_ (,C_P#&* -[(]1^
M8HR/4?F*P?["/_08UW_P9'_XQ1_81_Z#&N_^#(__ !B@#>R/4?F*,CU'YBL'
M^PC_ -!C7?\ P9'_ .,4?V$?^@QKO_@R/_QB@"EXY(_X0_Q)R/\ D$7G?_ID
M:ZH$8ZCJW<>IKSSQIHQB\)^(9/[6UM]FDWAV/J.Y&_=-\KKY W*>C+D9&1D9
MKI1H1_Z#&N]3_P Q(^I_Z84 ;^1ZC\Q1D>H_,5@_V$?^@QKO_@R/_P 8H_L(
M_P#08UW_ ,&1_P#C% &]D>H_,49'J/S%8/\ 81_Z#&N_^#(__&*/["/_ $&-
M=_\ !D?_ (Q0!O9'J/S%&1ZC\Q6#_81_Z#&N_P#@R/\ \8H_L(_]!C7?_!D?
M_C% &]D>H_,49'J/S%8/]A'_ *#&N_\ @R/_ ,8H_L(_]!C7?_!D?_C% %'Q
MT1_PA_B+D?\ (+N>_P#LUU8(QU'5NX]37G7C713%X3\02?VMK;[-,N#L?4=R
M-\O1E\@94]QD9&173C0C_P!!C7>I_P"8D?4_],* -_(]1^8HR/4?F*P?["/_
M $&-=_\ !D?_ (Q1_81_Z#&N_P#@R/\ \8H WLCU'YBC(]1^8K!_L(_]!C7?
M_!D?_C%']A'_ *#&N_\ @R/_ ,8H WLCU'YBC(]1^8K!_L(_]!C7?_!D?_C%
M']A'_H,:[_X,C_\ &* -[(]1^8HR/4?F*P?["/\ T&-=_P#!D?\ XQ1_81_Z
M#&N_^#(__&* ,_QR0?#&HX(^]8=_^HI8UUH(QU'5NX]37G/C31C%X<U!SJVM
MOAK'Y7U'*G.IV2\CR!DC=D<\$5U T(_]!C7>I_YB1]3_ -,* -_(]1^8HR/4
M?F*P?["/_08UW_P9'_XQ1_81_P"@QKO_ (,C_P#&* -[(]1^8HR/4?F*P?["
M/_08UW_P9'_XQ1_81_Z#&N_^#(__ !B@#>R/4?F*,CU'YBL'^PC_ -!C7?\
MP9'_ .,4?V$?^@QKO_@R/_QB@#>R/4?F*,CU'YBL'^PC_P!!C7?_  9'_P",
M4?V$?^@QKO\ X,C_ /&* *?C,C^PNH_Y#7A;O_U-&CUU61ZC\Q7G?B[13%HH
M?^UM;?&L^&5PVHY'S^)=(3</W'#INWHW\+JK8.,'IO["/_08UW_P9'_XQ0!O
M9'J/S%&1ZC\Q6#_81_Z#&N_^#(__ !BC^PC_ -!C7?\ P9'_ .,4 ;V1ZC\Q
M1D>H_,5@_P!A'_H,:[_X,C_\8H_L(_\ 08UW_P &1_\ C% &]D>H_,49'J/S
M%8/]A'_H,:[_ .#(_P#QBC^PC_T&-=_\&1_^,4 ;V1ZC\Q1D>H_,5@_V$?\
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
MXT_]9Y^!5?MS-_JI?^N;_P#H)K\1O^"1W_)Q7_!:W_M*CXT_]9Y^!5 '[/\
MBG_D6O$/_8#U?_TW7-7M)_Y!FG_]>-G_ .DL54?%/_(M>(?^P'J__INN:O:3
M_P @S3_^O&S_ /26*@#0HHHH **** "BBB@ HHHH YSQC_R*/BG_ +%S7/\
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
MBNS]KGBDNI6O=0U&\2":^G6UC2TM;>SC23_++P9X(^E1C?I XOC',N(.(*?
MV98_/\7C>*,9F7UWA;/N'<1]=CD\LAR3%XI4\1AL4Y8'$9!3IY?2I9?A'A\9
M&%/"*,*W\Z<*93XB5^-'FM;&X]93B*^.JU\SJXCVN6XW 5%6CA98+!UJKC4I
M5FZ%3 1C0A&A24*J4::Y:GLDOQ-^*E_L/A_]GOQ;%$^ MQXV\;?#GPK#R>&D
M@T?7O&NJQ+AD=P^FB5%$RB)IHUBF_(G_ (*>6WQCU'5OA5XG\>^&M&\/>%5T
M[Q!HVC6?AKQ/J?B[3;'7[BZL[Z[76-2O/#7AFWM=:U33(K9;*VM[2XAN+32+
MXP7LICEB3][P . ,#T%8'B?PKX:\:Z)>^&_%V@:/XFT#4HQ'?:-KNG6NJ:;=
M*K!XS-9WD4L+/%(%EADVB6&55EA=)%5A_9OC-X)YMXL>'/$/!-;Q$X@HULVA
M@J^%ECL#PY_9,,;EV.PV/P\,9A\HR'*\RK8.I4PRIRB\QJ>PE*&*]EB*F'C2
MG^J\5\)8GB7(L;E,L\QL)XCV-2E[:C@?JJK8>O3Q%-5H87!X?$2I2E346O;R
MY&U4Y:C@H/\ DU^ &C^+-<^-WPITWP3%>/XH;Q]X5O-,:R60S6BZ;K%I?ZAJ
M4IC&Z*PT[3+>]N]2G?$,5A'<"8^6Y5OZZ%Z?B<?0DX_3%?$W@#X7_#SX!_M.
MMHG@OP;X>\*^'OB[\)9[O0S8V,:S6?BKX:>(E/B;3M.NI3-=VT'B#PYXPT75
M+NQBG2WN)?#'VEHI'A+)]M5\!]#[P4Q7@MPSQOE6;9[#-L_Q?%T\)G&$PE.M
M3RW*WE.$A++'A/K'+6KU,WRG,L'G,\3.AAI2PF.P&&=!3PLZE7Q?"_A2KPK@
M,XH8K%QQ&.JYFZ.*HT5-8?#?5:2>'=-SM*I+%8?$4L6ZKA3;HUL/2=-2I2E,
MHHHK^P#]0"BBB@#EO&7_ " Q_P!AOPK_ .I3HU=37+>,O^0&/^PWX5_]2G1J
MZF@ HHHH **** "BBB@ HHHH #T/?BOY;OV]_C%X.^ /[<'Q*\8_!'XA+_PN
MJ;4KC7_BG^PW^T!\.]/\5>"OVR?&NH_ []GGP5\/+G]FRRMI+'XBW.N_&OP3
MHOASX%Z?XR\-7'COX<^'OBY\%KU_%_PNM)?#GB?7-5_J1KF]1\'>%=7\1^&_
M%^J>'M'U#Q3X/AUR#PIXAO-/MKC6/#D/B:WM+3Q#%HFHR1M=:9'K=K865OJB
MVDD2WL-K!'.'6,"@#\G/VB/A'\//#7_!5[_@G5\8-#\(V%A\2?B6W[6^C>.O
M'16\O]>U/0?"'[-%A:>&?#IU&_N+Q=%\,:6[3:A#X8T3^RO#EUX@N;_Q+<:=
M=^(=1O=4N/S(^#.J7]U\;?V9+9/BG)X@\5V?_!6#]J#Q=J'_  2[GTK0V\2_
MLLZIXX\5_M+V?BS]HBZ\666FQ?&N\T[P5H_CCQ%^T-<ZK\2]4G_9Z\76/QLN
M/#GPXA>&X^##V7]7;1HSI(R*SQ[O+<JI9-XVML8@LNX<-M(W#@Y%1+:VRW#7
M:P0BY>)('N!&@G:"-WDCA:8+YK0QO)(\<3.8T=V9%!.: /YLOV-O$'A/7O"G
M_!$W]GWPG<64G[2G[+'C;XO7O[67P_M;1Y?'_P &(/!7[+G[1/P?^.M_\6]/
M$"ZEX&L_'_[1'C[P&FDR>)%M(OBIJNOZ-XK\,3>+-.LWU^#^E09P,]<#/UJ&
M.UMHIY[F."&.XN1&+F=(T6:X$(981/*JB280JS+")6<1*S+'M4D5/0!Y9\1O
M!7C?Q6^GR^$OB_XG^&,5C;WB7UOX?\+?#KQ&FKO,T+PS73>.O"GB.6W:S2.6
M.*/3Y+2*9;AS<K*R1,GXU?\ !'?0M>L/CA_P67TW4?&NJZ[J5C_P5#\7VU_K
M]YHOA6QO=9N4_9[^!A>_NK/2='LM)M)I59$:+3;&TML0JZP+)-.S?O)-_JI?
M^N;_ /H)K\1O^"1W_)Q7_!:W_M*CXT_]9Y^!5 '[">)M,U)?#NO,WB&]=5T7
M569#8:. X%A<$J2M@K , 02K!@#P0>:NZ9IFIMIU@1XBOE!LK0@"PT; !MXB
M ,Z>20!QR2?<U>\4_P#(M>(?^P'J_P#Z;KFKVD_\@S3_ /KQL_\ TEBH H_V
M5JG_ $,=]_X :+_\KZ/[*U3_ *&.^_\  #1?_E?6]10!@_V5JG_0QWW_ ( :
M+_\ *^C^RM4_Z&.^_P# #1?_ )7UO44 8/\ 96J?]#'??^ &B_\ ROH_LK5/
M^ACOO_ #1?\ Y7UO44 8/]E:I_T,=]_X :+_ /*^C^RM4_Z&.^_\ -%_^5];
MU% ' ^+=,U)/"OB9W\07LBKX?UEFC:QT=5=5TZY)0E+!7 8 J2K*P!RK X-;
ML>EZH8XS_P )'?<HAXT_10.5';^SSCZ9..E-\8_\BCXI_P"Q<US_ --EU6_#
M_JHO^N:?^@B@#%_LK5/^ACOO_ #1?_E?1_96J?\ 0QWW_@!HO_ROK>HH P?[
M*U3_ *&.^_\  #1?_E?1_96J?]#'??\ @!HO_P KZWJ* ,'^RM4_Z&.^_P#
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
MXI_Y%KQ#_P!@/5__ $W7-7M)_P"09I__ %XV?_I+%0!H4444 %%%% !1110
M4444 <YXQ_Y%'Q3_ -BYKG_ILNJWX?\ 51?]<T_]!%8'C'_D4?%/_8N:Y_Z;
M+JM^'_51?]<T_P#010!)1110 4444 %%%% !1110!RGCK_D3O$G_ &"+S_T4
M:ZH=/Q;^9KE?'7_(G>)/^P1>?^BC75#I^+?S- "T444 %%%% !1110 4444
M<GX[_P"1/\1?]@NY_P#0175CI^+?S-<IX[_Y$_Q%_P!@NY_]!%=6.GXM_,T
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
M8WD>(?\ H*:-_P""*^_^:.CR/$/_ $%-&_\ !%??_-'0!E>.O^18U'_>T_\
M].MA76CI^+?S->>>-H=='AK4#+J.DNFZPRL>BWD;'_B9V.,.VOR@8;!.4.0"
MHP2&'5"#Q#_T%-&ZG_F!7WJ?^ICH VJ^6/VI/V4O!?[4'AK2]/UK4+OPSXJ\
M-374WA?Q=IUK!?36":AY U'3=1TZ>6WCU71[[[-;S2VOVJSN8+RVM[JSO(6$
M\5S]'>1XA_Z"FC?^"*^_^:.CR/$/_04T;_P17W_S1U\]Q5PIP]QOP_F?"W%>
M58;.\@SB@L/F.6XM5%2KTX5(5J4E4HSI5Z%>A7I4L1AL3AZM+$8;$4J=>A5I
MU:<)KAS++<#F^!Q&6YEAJ>+P6*@H5\/4YE&:4HSBU*$HSA.$XQJ4ZE.4*E.I
M&-2G*,XJ2_,_]GS_ ()F^&/A7X\TCX@>/?'1^(-WX8OHM5\-Z#9>'CH&BPZS
M9NDNG:KJ[76JZM=ZF^G3A;RRL(OL5HE_!;7-RUVD(MF_4D#'3_/^>]8WD>(?
M^@IHW_@BOO\ YHZ/(\0_]!31O_!%??\ S1U\]X<>%? 7A+DM;(. .'L/D&78
MK%RQV+C#$8W'8K&8N4(T_;8K'YEB<9CL1R4X*%&G5Q$J6'A>-"%-2DGQ9%PY
MDW#6%G@\EP4,%0JU76JI5*U:K5JN*CSU:^(J5:T^6*481E4<8*ZA&-W?9(SU
MKP>Y_9?_ &>;OQ4?&MS\&OAW/XF:\&HOJ<GAC3BTNH>9YQU"6T\L:=+?-/\
MOWNY+-IWG_?.[2?/7K_D>(?^@IHW_@BOO_FCH\CQ#_T%-&_\$5]_\T=?5YMP
M_D.?QPL<]R3*,ZC@JZQ.#CFV6X/,8X3$JUL1AEC*-94*ZLK5:7)/1+FT/1Q6
M!P6.5-8W!X7%JC/VE%8K#T<0J51;5*:JPGR35E[\;2\S9       P .  .@
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
M!9[C4;NWL($5069FFNY88U55!8EF  !/0&ORH_X*#?MB7_@[0_#'@#X'>/\
M1QJWB?\ M6\\7>*?!VNZ9J>K^'],TU[2VM-%M+[3;B\_L74=8NKFXFGNPT&I
M066F-%9/$;J:9.CQ5\5N%/"+@_..,.)L2ZE#*J%*=+*L%4P\\VS+$8K$TL'A
M,+@L-5K4W.57$5Z:J5I-4L-05;$U6J5&;-.(^),NX8RO%9IF$W*.&A!QPM&5
M-XK$5*E2%*E2HTYSA=RJ5(\TFU&G#FJ2?+%GV9^TK<S^*-/\%? G3)I8M0^.
M/B0Z!KTD$DD%Q8?"OP["GB#XIZ@'4?)'?Z%#;>"XG?:GV_QA9*&+$(WTK:VT
M%G;06EK#%;6UM#%;V]O"B10P00HL4,$4: (D<,2)%&B@*J(J@  5_++\!OVI
M/BE\,?B_X6\=:AXHU[QE"TL7AG7['Q7JVH>(Y;SPCKNKZ9-KFGZ;=ZS<7UWI
M%T\]G9ZI;SZ=+ 9=0TZTCO$N;0R0-_5",]_?_P"L?Q'/M7Y']&OQLX>\>:_B
M!QAE^!QV59Q@L9P_DU?)\<Z59Y9P[1P&*KY-"GC*%J.,EC<YJ\58ZM6]CAJU
M-5:."J4JE'!8;$U_F> N+,%QC4SS,Z5&MAL72JX'"SPM5QG]7P$:%6>$4*T+
M0JNKBY9G6G+DISCS0I2C*%*E4F4445_4Y^BA1110!R/CK_D6-1_WM/\ _3K8
M5UHZ?BW\S7)>.O\ D6-1_P![3_\ TZV%=:.GXM_,T +1110 4444 %%%% !1
M110!ROC/_D!?]QKPM_ZE&C5U5<KXS_Y 7_<:\+?^I1HU=50 4444 %%%% 'S
M$N/!'[5SJ-MOI/QT^%2R9.6\_P <_!K5!&_ &U;C4O WC.(_WY+?PN!T@4#Z
M=KYD_:A'_"/>&? _Q;A&R?X+_$WPEXTU":)";@^#=4N9/ WQ!A#A6*VZ>$/%
M6HZI.O"EM)BD8$PH*^F4(95(.X$<-D'<.S C@AA@@CJ#FO@.$K99G_''#+M&
MGA\WP_%F64HV<:>5<9TZ^)Q4G)?\O<1QCEO&&)G&T>6G6H[\W,_%RW_9\;F^
M7[1AB:>9X>/18;-8SG4;>GO3S3#YI4:Z1G#74=1117WY[1RWC+_D!C_L-^%?
M_4IT:NIKEO&7_(#'_8;\*_\ J4Z-74T %%%% !1110 4444 %%%% !116=<:
MOI=IJ&GZ3=:C8V^J:LEY)I>G3W=O#?ZE'IR0R:@^GV<DBW-ZEC'<027KVL4J
MVD<T3W)B21"P!HT4F1G'?Z']>P]LXSVHSSCOUZ']3T'MGKSCH: %HIH8$X&?
M8E6 /T8C:>.>"<C)Z TZ@".;_52_]<W_ /037XC?\$CO^3BO^"UO_:5'QI_Z
MSS\"J_;F;_52_P#7-_\ T$U^(W_!([_DXK_@M;_VE1\:?^L\_ J@#]G_ !3_
M ,BUXA_[ >K_ /INN:O:3_R#-/\ ^O&S_P#26*J/BG_D6O$/_8#U?_TW7-7M
M)_Y!FG_]>-G_ .DL5 &A1110 4444 %%%% !1110!SGC'_D4?%/_ &+FN?\
MILNJWX?]5%_US3_T$5@>,?\ D4?%/_8N:Y_Z;+JM^'_51?\ 7-/_ $$4 244
M5XA\?/C_ . ?V=O!$GC3QU<W<BW%T-,T+0=*CBN-;\1:N\,LZ6&FP3RP0(L4
M$3W-]?74T-E86R^;<2[Y((9_)SW/<GX9RC,,_P"(,RPF49-E6&J8S,<RQU:-
M#"X3#4E[U2K4EW;4(0BI5*M24*5*$ZDXQ?-C<;A<NPM?&X[$4L+A,-3=6OB*
MTE"G2A'>4I/NVHQBKRE)J,4Y-)^WT5^9/PA_X*>?"SXB^-M,\&^*?!^O_#A=
M>O8-,T7Q!J6KZ7K6AG4KN=+>QMM:FLX;*?15O9I$MX[TPWEA#<21K>7-M"QN
M%^U/%7Q_^#O@V^;2-9\>Z'-KZR21'PMX?DN/%_BXRQD!HE\)^$K?6_$)?<=@
M!TY?GR,\-CX7A7QJ\*>-<DQ/$7#G'G#V,R;!XM8#%XS%8Q90L+BYQYZ=#$T,
MYC@,50E7A>6'=6C"&)C&<L/*HH3<?&RWBWAO-\)4QV SG!5,+1JJC5JU:CPC
MI56KQA4IXR-"K!S5W3<H)5$FX.5G;UZ66.".2::1(HHD>2221UCCCCC4N[N[
ME41$12SNQ"JH+,0H)'Y[>(?^"F_[,^@^)[CP[!-XW\16EI=O9S^*O#OANVO?
M#1:-O+DN+*:ZU>RU35+*.0,!=V&E317**9;$W431O)W7QC\;?%;XN_"GXB>#
M?A9\$OB'9MXG\(>)- B\5>/;K0_AM$@U#2KJ!FTGPYJEY?\ C:^N[J)VM+6W
MOO#^@P2SSA)M1LH]UPG\R5Y:W-A=W5A?6T]A?6-Q+9WEA>Q/:7EC=6[F&:SO
M+6<1S6MS;2*T,UO,B21.A1E!%?R1]*_Z5G&OA9B^$,)X:Y9AYY?G%''8S&\2
M<0<.9T\!CZN#K8>$<LR6IC:66X/&T84JJQ&-QV!JXZ$X8K"PPU?#RA5=7\U\
M2/$?-N'JN64<@HTU0Q4*U:KF&.P&*="O*E.$5A\'*LL/2JPC"2J5JU&552C5
MI*G.#C-O^QOP?XP\,^/_  SHWC'P;K-GX@\,^(+*/4-(U>P=GMKRUD+)N4.J
M2PRQ2I)!<VUQ'%<VMS%+;7,,4\4D:]+7P+_P3;\'^+?"'[,^F+XLL[W3_P#A
M(_%GB/Q5X<L-0CD@NK;PSJJZ;%8RM:2A9;6+5;RRU#6K:.1(VDM]0BNR@^U9
M/WU7]G^&G$^9\:>'_!W%F<Y3+(\UXAX=RO-L?E3C5C'"8G&X2G6J1I1KWK0P
M]1R]KAX5G*M"A4IQJRE44I/]4X?S'$9MD>4YGBL-]3Q./P&&Q5;#6FE2J5J4
M9R454]]4Y-\]-3O-0E%2;DFWRGCK_D3O$G_8(O/_ $4:ZH=/Q;^9KE?'7_(G
M>)/^P1>?^BC75#I^+?S-?<'L"T444 %%%% !17"?$[X@:+\*OA_XO^(OB$3/
MH_@[0=0UV\@M@INKM;.(M#8VOF%8_M5_<M!96WFLL8GN(S(P0,1^ ^K?\%//
MVEKOQ1+K.F/X'T;0A>>;;^#F\+Q:I8+9HY,=G?:W<74.O7<YBPES?6EWIHDE
MW2V]I:H1"/P3QE^DCX:>!F*R3+^-<1FU7,<^IU,3A<OR/+X9ABJ& I5EAYYC
MC%6Q6#HT<(ZW/2IJ-:IB:\Z-;V&&J*E4<?C.*N/,AX0JX2AFLL54Q&,BZE.A
M@J,*U2G0C/V;Q%;VE6C"%)SYHQM.52HX5/9TY<D[?T9UYK\0_BYX!^&,%G_P
MEFN)%JNKEHO#WA72[:YUSQEXINOF5++PSX2TF*[UW6YWE"Q,UG9-:6Y<27EU
M;0!Y5^7OA%\8OC#^UEX'TKQ-X(;1?@EX,E,VE^)/$RSV7CCQ_?:_IQA@US3O
M!>CW=JGAWPQIEO<&5;/Q)XNCUO5KF"2WG@\)VX9+Q_I;X>?!GP'\-);W4M#T
MZXU'Q7JX!\0^/?$][/XC\>^)'^4YUGQ5J9EU*:W5D!@TJT>ST6R4"*PTVUA5
M8Q]=E7&F9<>9=@LS\/L)3I\/9IA:.,P?&?$>%Q5#!8G"XBG"I3K9+PW[3 YU
MFKLW"57,ZO#F :E3Q6 Q>;4E*C+TL-FV(SK#T<1D=*,<#B:<*M'-LPI584:E
M*I%2C/!Y?S4<9BM'9RQ$LOH:JI1JXJ"<7_-I^U]X#^(?A_XR^,_''C+P/XJ\
M'Z/\4/$FL>-O#!\2QV,LW]F:U>/<PZ9?WNCWNJ:/::UIL;1P7NA#4YKW3(3:
MI.I#JY^E_P#@F]^SMK/C[QIK_P 0?%6D>(K+X96/AJ^T."]M=8\2>$T\5:]J
M%]ITL5A97VA:CHU_JNE:3;V4]YJHBNY=,%\VE0S)/<IMM_W7^(-M;7/@OQ%%
M<V]O<Q?V9.WE7,$5Q#N4 HQBF22(LAY1BA*D J00".NBCCAC6*)$CCC 1(T4
M(B(GRJB(H"HB@ *J@*!T K^7.&_H*\,9)XP+Q,S'C/'<0Y33S?%<00X5S+(L
M I8G-L7*I7FLSS.GBOJ>,R^.,K5,3]3IY'AE5I^SPM6;IPJ3Q'Y[@/!_ 83B
M99]B,VJX["QQ=7'++J^"HJ53$U7*HUB<3&K[*K05:<JCI1P=+GBHTIR<5-S\
M;TS]G3X%Z4XGA^%'@6[N@P9;[6?#]CXAU$,#E6&H>($U2]W*0-K>?E0JJ,!5
M \@_:@_8X\#_ +0G@C2=#TMM/\ ^)O"=Q>7GA+6]*T6U&G0"^A@AU#1]6TFQ
M^P+=Z3J"V=DY:WDAO;"ZL[:YM)'C%U9W?V/17]:9YX8>'W$/#F:\)YGPAD,L
M@SK#+"YC@,)EV'RV-:E&K3KTI1K9?##5Z-?#XBC1Q.&Q%&K3KX?$4:5:C4A4
MIQDOTK&</9)CL!B<LQ&5X-X+%T_95Z-*A##\T5*,XN,\.J52G.%2,*E.I"49
MPJ1C.,E**9^.?P+_ ."6]YX2\?:+XM^+?CCP_P"(]%\-ZC:ZQ8^%O"UAJJQ:
MUJ&GW$=WIRZYJ.KK:M!IL%U#%/=:=9VDTE^(UMI+V&V>=)OV, Q^OYGD_F:*
M*\SPN\'?#_P;RC&Y-P#DG]E8?,L6L;F5>MB\5C\=C\1"#I47B<9C*M:LZ6&I
M.4,-AX.&'H<]:I"DJN(Q%2KS\.\+9)PKAJV%R7"/#PQ%55L14J5JN(KUYQCR
MP]I6K3G/DIQ;5.G%QIP<IRC!3J5)2****_3SZ$**** .1\=?\BQJ/^]I_P#Z
M=;"NM'3\6_F:Y+QU_P BQJ/^]I__ *=;"NM'3\6_F: %HHHH **** "BBB@
MHHHH Y7QG_R O^XUX6_]2C1JZJN5\9_\@+_N->%O_4HT:NJH **** "BBB@#
MF/&WA;3O''@_Q5X+U=2VE>+?#NM>&=1 4,WV+7=-N=+N64$C#I%=-(A!!5T4
M@@@$>8?LU>*]0\6?!7P)<:Z__%4Z%IMQX'\81R2;KE/%_P /[^[\%^)6N%8E
MTEN-4T*>]"N%8Q744FT*ZYD_:0^,4?P'^#/C7XG#3XM6OM!LK2#1]+G>2*WO
MM<UK4+71M'BNY(L2+8QWU[%<W_E,D[64$\<#I.\;#^<[PW^V;^T9X3\3ZSXE
M\/\ Q"FT\^(O%>I^,M;\/)H^D/X0U'6]9EADU62709+1_(@O_(C2X6SO+:[/
M[RX2\2_FFNY/Y#\=OI'<!>!7B5P@L^I9UF.89IPMF=#.LNR/"X:M5HY/C,VP
M4\BS7$U,9C,%1K5,'C,KS_#X3!4ZKJ>QS''UZDJ;^KPQ/YCQCQUD_!^?Y8L7
M3Q>(KU\MQ$,70P=.DY0PM;%47@L34E6K483E2JX;'0I48MRY:U><I0O3C5_J
MCHKQK]GSXLQ?'+X.^!?BBFGKI4WBC2I)-1TQ)&EBL-9TV_N]'UJUMY7^>6SC
MU33[O[%+)^]>T: R_O=]>RU_5&29SEW$>2Y1Q!D^)CC,ISW+,!G&5XN,9PCB
M<OS/"TL;@L0H5(QJ05;#5J=3DG&,X\W+.*DFE^C83%4,=A,+C<+/VF&QF'HX
MK#U+./M*&(IQJTI\LDI1YJ<XRM))J]FDU8Y;QE_R Q_V&_"O_J4Z-74URWC+
M_D!C_L-^%?\ U*=&KJ:]0Z HHHH **** "BBB@ HHHH /TK^7;]OOX?^"/AY
M^W1XN_:K^+O@CPY^TY\&_">J7/C/Q=\0/A1\5[KPU^UE^P-8_ KX+_L_:[XB
M\/>&+-KW3H].\*>#H-2TS]J-O#_P\\<>#_BAXOT_XT>.;'6? 7C[0]2\/+K?
M]1-?"_Q=_P""</[(WQP^/&@_M$_$/X8Q:KX]TUM-F\2V-MKFOZ7X'^*M]X;3
M1H_!6I?&/P%INIVOA+XHZAX&30M+A\,7/C'2-5,%C8:;I6HC4M)T;0[#30#Y
ME_:$\->.=%_X*L?\$]_%EW\9?B+K7@_QVG[66B:'\&FN=)T3X5>#;;PY^S;I
MUY/K1TK1=-MM6\:^--<U^:^OQXJ\<ZQK"^&-&N1X:\&Z+H%O/K5[K?P7IW[;
MF@?''_@K+^QAXZU#QYXVT31=2U3]L_X+_"CX":IX'^,'A!--\+Z?X0\%Z#X?
M\??$#2O$7@#1].G^)'QN\>V.IZ[I5Q/?7FC_  W^#EE\.K#4VT'Q/K?CLS?T
M6^)_A!\-_&7C_P"&?Q2\3>%;+5O'WP=D\9R_#7Q)/<:A'=^%)/B%X?3PMXR>
MR@MKR"QN#KN@1IIMU_:-I>B*)?,M!;W!,Q/$7PB^'7BSXA_#CXK>(O#4&I_$
M'X1V_C:T^'7B6:^U6.[\+V_Q&TS3=&\:16=O;W\.GW"Z]IND:=:W/]HV=X85
MM8Y+(VLK22. ?@-^Q[ID?A[1/^".7[4FBZYXFOOV@?VX_&GQ T[]KCQ1=^+O
M$-[=?%VQ\?\ [*?[1/Q]\6Z7XST/4-3N-)O+;X0_%OX;>#+#X<K9Z9:1?"G0
M-%E\#^$1HOA?6]2T>^_I!&2 2,$@9'H?2OESX=?L6?LQ?"?XH7WQC^'_ ,)]
M(\/^/KJ7QW/8W\>L>*M1T3PG<?%+7;;Q-\3;KX=^"=8U_4? WPPN_B1XAM8=
M:^(%U\.O#?A:X\::FKWGB.349I9FD^I* /-_'NI_%FP-FOPV\%?#WQ7;RV]V
M=6E\;_$WQ'X FLIE,8M(]/@T+X3?$E-3CFC:=KB6YN-(:U>.)(XKM9GD@_&3
M_@CS=^,9OCI_P6;FUO0?#6GZ[+_P5'\8/J^G:7XLU35])L;X_L]_ X26^G:S
M=>#-%O-4M401,EY<Z%H\TCO(C6,8C5Y?W?F_U4O_ %S?_P!!-?B-_P $CO\
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
M??\ S.5LT4 8WG^(?^@7HW_@]OO_ )G*//\ $/\ T"]&_P#![??_ #.5LT4
M>)?&OX72_&_X8>+?AAXAL]-L=/\ %&GI;IJ5KK-U+=:5J5E=0:EH^JV\4GAY
M$F?3M4M+6Z:V>2-+N%);1Y(TG9U_#?6_^"8O[2VDW&L?8AX"UZQTRSO[VSN]
M-\2W,-SK9M())X+'3M(OM)AN(M4U#8(+6UO;B"R6ZD2.?5(X-UR/Z-:" 1@]
M#7\_>,?T:/##QQQ^5YQQEA,TH9UE."GEV&S7)<P6!Q57 .M5Q-'!XN-6ABJ&
M(P^&Q5?$8C#KV,*M.IB*Z]JZ=24'\5Q3P#P_Q=7P^*S.&*IXO#47AX8G!UU1
MJ3H<TZD*-53IU:<X4ZE2I.%H1G%SFN?EDXGS7^S!8Z'HGP$^&.E?#.&RU+P?
M9^&X4L;S4]8N[;5YM0>ZNI?$/]N6:^'F&G:_'XCDU:'7-++$Z5JD5UIQXM03
M[WY_B'_H%Z-_X/;[_P"9ROFBY_XL#\8C?@?9_@]\>=?AAU'!"V'@/XY:A^YM
M=18 *MCH'Q>BBAL+R3!M[;XB65G<2%)O%TTE?6 (/(_S_@1W'4&OT?P_Q-.C
MD5'A>I@L)E69<%4<'PSC<KP4)4L#1H9?@Z-+*<=E5&I4JSADN:Y9##8S+8NM
MB)82,JV58G$3S'+,="G[F1U(PP4,NE2I8;$91&EE]?#48N%&,*-*$<+7PT)2
ME)83%894ZV'3G4=*\\+4J2KX:LH\!XOFUTZ*!)INDHO]L^&#E-:O)&W#Q-I!
M0;6T",;6?:KMORB%G"R%1&W3>?XA_P"@7HW_ (/;[_YG*S_&7_(#'_8;\*_^
MI3HU=37W1[)3M)-0?S/M]K96V-OE?9+^>]WYW;_,\[3M/\O;\NW;YN[+9V;1
MNN444 %%%% !1110 4444 %%%% !1110 4444 1S?ZJ7_KF__H)K\1O^"1W_
M "<5_P %K?\ M*CXT_\ 6>?@57[<S?ZJ7_KF_P#Z":_$;_@D=_R<5_P6M_[2
MH^-/_6>?@50!^S_BG_D6O$/_ & ]7_\ 3=<U>TG_ )!FG_\ 7C9_^DL54?%/
M_(M>(?\ L!ZO_P"FZYJ]I/\ R#-/_P"O&S_])8J -"BBB@ HHHH **** "BB
MB@#G/&/_ "*/BG_L7-<_]-EU6_#_ *J+_KFG_H(K \8_\BCXI_[%S7/_ $V7
M5;\/^JB_ZYI_Z"* .0^(GCG0_AKX(\4>//$DKQ:-X6T:]U>]6$!KJZ%M'_H^
MGV,9*^?J6J7;V^FZ;;*=]S?W=M @+2 5YY^S_P"!]=\+^$=0\2^.(8T^)OQ1
MUV[^(?Q#"/YPTW5]8AMX-)\(VT[KYC:=X#\,6FC>$+)0[0R/I5W>Q@-?2EN.
M\=9^,'QN\-_"N'$W@GX12>'_ (K?% @EH-4\6R2W$_PE\"7*[E1X[:ZM+GXD
MZW;RI,HBTCPG#)&(M3W5]3 8&/\ )]2?<GD^]?GN6+_6?C#'9[)^TR7A&6,X
M=R!/6EB>(9M4N*LX@G>%1Y;R4^%<%77L\1A,71XOPDU.ABX-^'A_^%'-:V,>
MN$RMU<!@E]BKCG:.98M;J7U>T<LHS7+.E5AFM)IPJQ;6BBBOT(]P**** .6\
M;^#]"^('A#Q+X)\36HO- \5:+J.A:M "%D-EJ5M);2R6\A5S!=V^];FSN$'F
M6UW#!/$5DC5AY5^SMXOUW7/!E_X0\;7?VOXC?"77[WX:>.;I\I+K-[H4%K-H
M'C 12-YPM_''A.\T/Q0CLB1_:K^^MXMPM7(]^KY8^(X_X5)\9_!WQ@@_T?P?
M\1O[&^#WQ9*C9:V6HW%[-_PJ'QS>;52-!I_B"_O? 6J7UQ* NG^+=(>4B'2D
MV?GO%U^'\WR3CBG[F$PCCP]Q8XZ1?#F:XFG]4S2O:T9+AK.Y8?&3Q.(G&AEF
M0YCQ1B5[U1J7B9G_ +%BL)F\=*5-K YET3P&)J15+$SV3_L_&.G5=2I)0P^"
MKYE46LG?WSQU_P B=XD_[!%Y_P"BC75#I^+?S-<KXY.?!WB0_P#4(O/3@^4<
MCC(R#P>>M=4.GXM_,U^A;GMBT444 %!./\CD]AS@9)X'O17@?[1/C+7/#W@:
M'PMX)N3!\2_BIK%K\-OAZ\>6ET[6=?AN&U3Q4ZIN=++P/X9MM:\77DQB>-!I
M,$+?O+F)6\?B#.L-P[DN99WBX5:U'+L+4KK#8=1EBL;7TAA<OP5.4HJMC\PQ
M4Z.!P.'3Y\1C,11H03G4BGRX[%T\!A,1C*JE*%"G*:IPLZE:?PTJ%&+:YZ]>
MJX4:%-.]2K4A".LD<K\+ /BI\7_'_P :IR;KPMX1.H?!GX1R-\UK/:Z1J,<O
MQ7\86"GS89%\0^,[&V\*VFH0R SZ5X(+1?Z/>L9?J:N4\#>#="^'O@[PSX'\
M,VOV30?"NBZ?H>EPL0TIM-/MT@2:YE"J9[RZ96N[VY<&6YO)Y[B4M)*Q/5UY
MW!V2XG),DI4\RG2K9YF6(Q&=<18BBW.E6SS-*GUG'0P]2<8U9X# <U/*LH5:
M]6AD^ R_"RDU0C;#*L)4P>#C'$.,\9B)U,7CZD+N,\9B9>TK*$FE*5"A>.%P
MO/>4,)0H4FVH(****^I/1.3\=_\ (G^(O^P7<_\ H(KJQT_%OYFN4\=_\B?X
MB_[!=S_Z"*ZL=/Q;^9H 6BBB@ HHHH **** "BBB@#D?'7_(L:C_ +VG_P#I
MUL*ZT=/Q;^9KDO'7_(L:C_O:?_Z=;"NM'3\6_F: %HHHH **** "BBB@ HHH
MH Y7QG_R O\ N->%O_4HT:NJKE?&?_("_P"XUX6_]2C1JZJ@ HHHH **** "
MBBB@#E/''@OP]\1/"7B#P3XKL1J/A_Q+IEQI6IVNXQ2F"X4%9[2X7]Y::A93
MI#?:;?0E+BPU"VM;RW=)X(W'D?P(\:>(637_ (0?$B_-Y\4?A8UG9W^K3*(7
M^('@G4#./!/Q-LTR4E_M^QM9-.\3I S+IOC;2M=LW6*&6Q\WZ'KYX^.W@WQ
M!H'QB^'%@][\3OA9]LNK32+8B*3X@^!=0:V;QM\,[M^%E?6[*TCU7PJ\X==.
M\;:3HERC10W-]YOP?%N$Q658O"\<Y1AZN(QN3X:6$X@R["TY5,1GW";J/$8K
M#T:-)2GBLVR&JZF<Y!35.M6JR>;9)A%0EQ%7Q-/Q<SI5,-5IYSA:<ZE;"4W2
MQU"E%RJ8W+')U*L(0BG*KBL%)RQ>!CRSG)O%8.DH/,)U(^O>,O\ D!C_ +#?
MA7_U*=&KJ:\LB\9^'OB'\-_#WC;PK?KJ?A_Q+<>#-5TN\53&[V]SXFT8F&Y@
M;$EI?6DRRV>HV,ZI<6-_;W-G<1QSP2(OJ=?:83%X7'X3"X_ XBCB\%C</1Q>
M$Q6'J0K8?$X7$4XUJ&(H5J;E3JT:U*<*E.I"4H3A*,HMIIGKTJM.M3IUJ,X5
M:56$*M*K3DIPJ4ZD5.$X2BW&4)Q:E&2;4DTT[,****Z"PHHHH **** "BBB@
M I-PSCG\B0._) P.#GDCCFEK^:?]NRW\4_"W]O\ L_C;^T-XG_::TOX#6-X_
MBOX3?M#?LR?&35I;']D?P'X%^&WP8@^(VB?%?]GNSUF'2V\+0_$#_A*/B/\
M&CXAZQ\-_C%H_B[X,?%/3=!\4Z7HNE> +&;3@#^EBDW#.,C.<=>^,X^H R1U
M YK\GOCKXB_:%\,_\%/?V%=,N/C=-#^S]\3K;]IS1['X%^$O#\WARQO[OP3^
MS_:^)F\7?%;Q9-KNIWGQ!UNV\3WMVO@C1=/TOPQX1\)Z,D5]=:=XC\62IKMA
MX]XQM?'WAG]MKX0_#7X-?M+?'OXX?M-R?'W4?C5^U=8?\)MKP_9Q^!_[$/B&
M'QS/H7PJ\>?!2VU?4?A)X&U[6-!F\&>!/V=(M+TVV^/WQ%\<Z7JGQNU?6KCP
M-I_Q!=@#]P@03@$9Y_0X./7!X..AX/-+7\_'[*'C_P"+\&C?\$G?VH=;^-OQ
M@\;>,_\ @H9XK\::1^T9X&\3>/\ 7?$GPECT[XD?LT?';]IOPM9?#_X7ZI=3
M^$?A%/\  [Q%\)O#G@/PK/\ #K2_#]QJ7@RX\3V/CZ?QIK6I#Q!!_0,#D ^H
M!H 9-_JI?^N;_P#H)K\1O^"1W_)Q7_!:W_M*CXT_]9Y^!5?K5\1O&OC?PH^G
MQ>$OA!XG^)T5];WCWUQX?\4_#KPXFD/"T*0PW2^.O%?AR6X:\2262*33X[N*
M%;=Q<M$SQ*_XU?\ !'?7=>O_ (X?\%E]2U'P5JNA:E??\%0_%]S?Z!>:UX5O
MKW1KE_V>_@8'L+J\TG6+W2;N:)51VETV^N[;$RHL[20SJH!^Y7BG_D6O$/\
MV ]7_P#3=<U>TG_D&:?_ ->-G_Z2Q5RWB;4]2;P[KRMX>O45M%U56<W^CD(#
M87 +$+?LQ"@DD*I8@< GBKNF:GJ:Z=8 >';Y@+*T (O]&P0+>( C.H @$<\@
M'V% '645@_VKJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P# _1?_ )84 ;U%8/\
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
MA7AAL'A*4JV(KSYG&$(V6D8*4YSE)J%.G3C*I4G*-.G&4Y1B_I*BOQ3^&/\
MP5>U6_\ &6G:=\5OA[X=T?P;J5Y%9W&O>%-0UF;4/#<5Q,L::G?V.J&XCUBQ
MM-P?419-87D=LLMS:V]U+&ME+^U$4L<\:31.DD4J+)')&P='1U#HZ.I(9'4A
MD8'#*0PX(KX7PK\:O#GQFP.9X_@#/?[5638BCALUPM?!XO+\=@98F-6>$J5L
M)C:-&J\/BXT:[PV(IJ=&K*A7I<ZK4*U.'C\.<69%Q71Q%;)<8\1]4G"GB:52
MC6P]>BZBDZ4I4J\(2=.JH3]G4CS0DX3AS<].<8R4445^K'T@4C'"DCL"?R%+
M7A7QD^-ME\-&T7PMX>T:?Q[\7/&KM;^ _AII-U';ZEJQ5S'<:]K=XRRQ^&O!
M6CX>?7/%&H1BTMHXGM[475\R0#R<\SS*^',MQ&;9QBHX3!8?DC*?LZM>M6K5
MJD:.&P>#PF'A5Q6.Q^,Q$Z>%P. P=&OC,;BJM+#86A5KU:=.7+C,;ALOP]3%
M8NJJ5&GRIRY93G.=22ITJ-&E3C*K7KUJDHTJ%"C"=:O5G"E2A.I.,7^!/_!0
M/XD^,?&_[2'CSPWXAO;P>'OA]JD/ASPIX>ED<:;I]G'I>G7<^JQV1/D/J&NS
MW;W\^HO&UU):/8VBRBTM+>-?6O\ @EU\1_%^B_&Z[^&ME=7-QX)\7^&O$&L:
MMHQ+-I^FZSH%O936/B*WA'R6=U-&1HE[+$(UOXKJQCNO->QL?*^T?B5_P3_T
MWXI>'=9^)7QB^(?B"[^-]]:W6O>)->\)0Z9;^#K>*QTPKI_@[0O#E_8&1O#W
MAZTM8-.T[5KF[C\0:D4FOM1N6%Q':6WTI^S3^R)\+_V:;;4;[PJVK:_XLU^U
MAM-7\7^(WLWU-]/CD6X32=,M;"WMK'2-+:X5+JX@MTEN;VYCA>_O;I;2SCMO
M\U."OHT^.L_I-8?QBS3&O*>&L3Q=CN+:N/Q^=8>KG\L@QF(KU:'">-RK!8C%
M.ABYY75HY)C<'"O4RC X55:>$Q=>&'HT9_@>4\ \8OCZGQ1B9_5<%4S2MF<\
M37Q=*>.>!JU9SAE=;#T:E64:SPTH8&M2C.6$H4^94JU2-.$)?5E%%?GE^W7^
MW]I/[$-Q\,[?4_AAJGQ$/Q(A\730/IWBFQ\-C2?^$3D\.I(LPO-'U4WAOO\
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
M]HM?M^DW5Y:?:;?S(_.@\[S8MZ>8B[EST=?A5_P2+\0?'/3_ -DY=/\ AO\
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
ME['XZ\&R6=K/<&R@N;M/$VE-;6\]YY%S]DAGG$<,MU]GN/LT;M/Y$WE^4_\
M< OQR^+6@1RMXZ_98^*$4<<KQ_VE\,?$_P -OBGI;$.=\B6@\2^#O&30!?F3
M'@XSL08V@$FU6\WTS_@FA^PUH^I:?J^F_L^>&;74=*OK/4]/NDUWQP[VU]I]
MS%>6=PJ2^*7C9H+F"*55D1XV*!71E)4_=.T'@@$<GD9ZG)Z^_-?>?26^D=P+
MXT8SA&MDO!>85:60X?.*.,GQ5*OE^,I_VC4RR=/^RI<.\35L+*ZP515Y9EA<
M1R-4?8P:E5/@/HP_1JX\\$,#Q?A\ZXWP%.KG^+R?$82'"L,/F&#J?V?0S"G5
M_M6'$?#%+%IIXN'L(Y;B\.I1]K[:=U3;_*W]MW]O)?AI^SKXL\0?"34O&/P\
M^,EKJ/A%-"TGXG?!;QSX=NI+6\\4Z5::\EM;>/?!]KX8U1DT::^+2VVHW<<6
MPR6\IG-N)/PO_P"'OO[>'_13_#'_ (:[P'_\J!7]$O\ P4V^&GC[XN?L>_$/
MP)\,_"VL>,_%VK:U\/9K'P]H:Q27]Y;Z7XZT+4[^2.*XN+:!DM+.TENY=TH*
MI"64%E45_+E_P[P_;;_Z-I^)O_@!I'_RYK]W^B=EGT=\U\-,QQ/&F2^'5#-U
MQAF=*G3\0LPX0S3.OJ4<IR"=)X2OFF795BJ>5>WGB(X:@Z6(C#$K%S^MU)U9
MPI_@?TN<S^DEE'B=E>%X&SOQ&Q&3/@[*ZM6IX>9?Q;E62_799MG<*JQ5#+<R
MS7"U<V]C3PSQ->-7#REAWA(?5*<:4*E3^KW_ ()]_&+Q]\>_V3?A=\5?B=JM
MKK7C7Q,_C4:QJ5EI5AHEM<+HWCSQ+H>GB/3=,BALK<PZ9IUI YAB7SI(VGD!
MDD8U]G5^1'[ WQ%\1_LL_L__  F^"/[4OPU\1? M'O/$UIX,^(GB:YL;KP-K
M6I:_XYU_4X?#'C'5[%Y+?X8>,)YM0(T#3O%DT.B^+---G<Z'X@GU>>YT&S_7
M965@&4A@0"""""",@@C@@@@@]""".#7\&^,V04\D\2.-*F68+ X?A;,.+N**
M_">)R6>!Q'#V*R..=8M8.&2XO*JE;*YX?!X>=##5,)A*O-EM2/U+$T<-7I3H
M0_OWP6S^KG?AGP/#-,;C\1Q5EW!W"F'XNPV=PQN'XBPN>RR/!O'3SO"9I"EF
M=/$8S$QKXFGB\724<RIR^NX:MB*%6%:?+>,P#H8R ?\ B=^%>HS_ ,S3HU=5
M7+>,O^0&/^PWX5_]2G1JZFORT_50HHHH **** "BBB@ HHHH ***3(SC(SQQ
M]3@?F<X]<''0T +11D>O7I[TF1G&1D<D9Y /0XH 6BC(R1D9'4=QGIGZT4 1
MS?ZJ7_KF_P#Z":_$;_@D=_R<5_P6M_[2H^-/_6>?@57[<S?ZJ7_KF_\ Z":_
M$;_@D=_R<5_P6M_[2H^-/_6>?@50!^S_ (I_Y%KQ#_V ]7_]-US5[2?^09I_
M_7C9_P#I+%65XKN;9?#OB")KB!9#HFKJ(VFC5RW]FW)VA2P8G!!QC..>E-7Q
M!H.B>'%U76-:TK2],TO28KS4M1U#4;.SLK"TMK*.6YN;RZN)HX+>""(&2:65
MU1$!9B!4U9PHTZE:M*-*E2ISK5:M62ITZ=&G%RG5J3DU&%.$4Y3G)J,8IMM)
M,SE5I0C*4JD(QC?FE*45&-E=MMM))+5MZ):NUCIR0.3_ )_Q)[#J37X0?\%8
M_CK\'=2?X=>";;Q4]SXI\(>)_$T&J7MG:SW7A'39[K1M.35/#6H>(+:.:S'B
MZTD31[J3286D;2[*6Y_M::QFE@AD^^M8\<^,OVD+34)?">O7WP<_9CM(Y'\1
M?&.^E_X1GQC\3=+A)%[!\.IM6^RGP3X'GBW1W?Q&U2.'4]1B8KX;MK>'=?G\
M/?\ @K/\2OV;->\(_ #X7?LWZWX9UC0_AAK?Q&75T\#VU]>^%;.?6+'PM$@C
M\8"W?1?%&M7=Q87=QJUU8ZQK6H-(PN]6NA)=Q&3S?#OP9P7TT^)<%X/YG'B#
M)?!+BYYC@.)/$')J-&CF^:8K+,HS#B/(H<%SS/+<RRNAESSK)L!B*O$6;X*O
MA\YP%&MA>&L#BJ&/H\39=_,7TE/$NIPUX2<69QDT\EE/#8?*J^ HYS5E[7B&
M$^(\GP>(EDV7TL5A,96P.&IXF6)EFZE*A*5*G]6H8G#57BX?)-KXF\!F^TVV
MU[Q[X;\-Z3J5U#:WFO7#WNMVVE64Y*W.ISZ;X:MM6UJ[@LX-\[V]C8S7,Y58
M8E#R*1_5+X/^/G_""^&O#EG\8?!]]X&\.C0]%70OBAH4FI^,OA'J^D/8646E
M7VH>)$TNS\0> YKJU:":>W^(?A_1+6W+E5UN\VL]?PNLH\N4 ;=T4HR!S\T;
M GCDXSG'^-?VB_"[]L.RT_X?^"]%\3_!7XC1M;>$?#=@TOAG6OA7XWBNK2#0
MK"W2X&A6GCO2O&\L5U$/,^SGP8\GEOEHV5F"_4<8_LT. ?H'Y#P[4\._&[,<
MTXX\1\VSFAF&(\1,3P%DV2YUE_#U'+9Y1E.5<)5\9E.>9A6P53.<;6Q];(>*
M5C*M?$X.5:GA\-[+!U_P7Z'GB_GGB'C_ !#J5LIK91ALCP/#M=8C)^'N(.)<
M+!8JKFU.J^(L5@L/6P^78&+H>TP52I5R:<JCQ"EB\93I.E1_0?3-4TW6K"TU
M71]0L=5TO4($N;#4M-N[>^L+VVE!:.XL[RUDEMKF&10626"61&7D,13I=0L8
M;F&SEO+6*[N 3!:R7$$=S, 2"8;=Y%FE'RGF-&!P?2ORG^+7Q4^"7P_\'>-/
M'?P*\5_$3]G3XGKHFHZK8>%K_P"%?COP3X#\:Z_! 'M]-UGP1X_\"I\-;[5-
M0;=:PZUX<DT[6I+BX1EU2[4K&_X>>(O%7B/Q5XCO_%GB+7=6UKQ)J-])J%WK
MNI7]S=:K+=/*9!*MZ\GGP>6<+!';-#%;1I'';QQ1QHJ_QE](SZ3'$'T:JW"V
M3<9>%^*Q?$O$E/&9C0H4\ZQ669-7X>PE3#4*6<Y?F..X=EB<5+'XFIB<-' _
M4%'!U<'B)2QN*P\L%B<=_5^>^,^7915IX3!87+\^Q45&>*K95GV#KY?1A*4X
MJE*K1I5\;0QR4.:M@\9@<,J,:E-T\1BESN/]37Q>^-VH>'=<L?A3\*=%M_'G
MQO\ $-M#>6/A^9[F/PYX(T&>4PR>._B7JMHCG0_#%D5<V=@'36O$]XL6FZ-
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
MBJE2.94)TL=F,/;U,WCA\1A:+A2P5:-2$XU:]:HH*=&E,_0%?B+XCO(\Z/\
M"+XAW1SE9-6E\&>';=E.=K'^U?%OV]0VTG;_ &>77*AE7>,J-<^,5_&?LG@'
MP9HISQ)KWQ O[R51R,M9Z!X.N8B?ES@:H!AU.[(=5U/A5X;\3^$/ 7ASPOXN
MUFQ\0:SH%BFDMK-A#=6Z7UA9$PZ6\\5VSS?;(M/6"VNI"[B>6$SY!E95]#K^
MF<DR?B?.,FRG,\WXLXQR7'9AEN#Q>89 \-P12EE>+Q.'I5L1EM:OA^&L;75?
M UI3PU2MA,UK4YSIRJ4*\Z<HR?Y-C\=E&!QV,PF!R;(L?A\+BZ]+"YDJW$$U
MC*-*K*%+%0IU<UH4_9UX156%.M@H2C&:C4IQDI1/Q^_;)^*7C+6-<L_A7KE_
MX9N+?PU+;ZWK4/A6VU>*T_MJ\M'6QT[4)]5O+A[V73=,N/MN(;>TB@FU<0S)
M-/:B1/H;]E_]IS0+CP!IGA7Q_/J6EWG@V&RT*;QC>V<TWAA["5YH?#BZWK4'
MFQZ#=_8K=K W6MI9Z;>/8;X]2>ZE>W7Z ^(7P7^$]WI^N:_=_#KP?=:U?7D-
M[>ZI<:):2W]U=WFJ6GVJXGNF7SI9I_-<2R,Y9@Q!.TXKN_#/PJ^&_@ZYO+SP
MKX(\,>'[G4+*33;^;2=(M+)[W3WD$CV=WY2!;BV:1%<PRAX]PSMY.?YBX6^C
M_P"/?#?CMQ!XMT?$[A:KEW$<<7E&-R;,Z'$&?3?"]#E?#V KTZRRR-?%Y9+#
M8.I/$87'9=*5:>9RH3H4<?6H5?US./$KPWS7PZRS@J?"6<0Q65.CC:&.PE3+
M<NC_ &O4269XFG*#Q<J='%JK7BJ5;#XI*$,(JBJ3P].I'N;:YM[RW@N[2>&Z
MM;F*.>WN;>6.>"X@E4/'-!-$SQRQ2(RLDD;,CJ0RL00:_EZ_X+M@_P#"_O@P
M "0/@Y?'') )\<ZL#[#H!^5?T07/PENO#,T^I_!_Q"_@2YDEENIO"-U!)K'P
MTU6XD=II5E\,--%-X:DNI-JR7_@Z\T=DR9I[#4"#$_B?Q)\+_ /X@ZOIM[^U
MI\!/!">)=(TZ71]&\8>,O#^G^-_!=S8+-/?O8:!XV>Q!TP7-P;F[@T/Q)9:#
MJ,UQ)Y=K#>S.&?\ T-^CY](K+/ ;Q,RKC#Q6X=QN387 X#-L#+,,OQE#&\*8
MZKF> J8*E/#\3XJ&7X?*91JUZ4'AN*<+D%?$XBH\+E']K<CKR_C'Z0_@5FGC
MIX89KP3P)GN!J8S,,?E6,C3S'#8BCFN%IY=CJ6,JQJY/A7BZ^-YX4JG+6R:K
MF=*C3C[;'?4N;V:_BQ^'C7<?Q \"26-M'=WL?C;PA):6L]P;."YND\2:6UM;
MS78AN/LD,\XCAEN?L\YMT=IA!-L\I_[;A^U'JOA!=GQL_9^^-GPRCA#27OB;
M0?#D7QL^'\,9EV&X'B+X0S>)M?LK,/DF;Q)X+\.R1Q-&]Q%$?,5/%?V=?@;^
MQ5\8-&OO%&D?LP?!70-=\+>*[B(6D/@;1!>V$$-\VH^$=820VWF13W.FI:RR
M.I"Q:Q9:A'!M2% /TAVCGC&>I'!ZYZCGK[U^]^+OTN_"CZ4^2^'O&'"'"V.S
M/A=9=FU;#9KB\SJY;FDJ.8U\!!K*JN$KXS 8>M2K9=7PV84<ZR/'U</B:$:,
M*=*4*ZE^&> _T3O$KZ-.(XZR#/N,\OPV>8[,,I<L#@LIIYCE+GEU#&IO-J.-
MH8+,J\)4\=2JX*63Y[E].K2J3G6G53HRC\4_%S]NWX(^ _@1X^^-W@'Q1X2^
M,?\ P@-KHEUJ'@CPOXUT;3_$VW6/%&B^&634+"[CNM7T*6RDUE;R>+5-#BF,
M=NT1CC:0.OYE'_@O?X5!(_X9F\3\$C_DI^B=O^Y0K[,_X*S_  ^^']_^Q?\
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
M^(H]'CU]]'S_ *:NC2WLFG1ZB8]N/LS7T;VP?=D2#! !4GS+5/!VN^%-+O\
M5]/^,?B_2],TFTNM1OO^$MM?#GC'2[6QL89+FXEGFOM*L/$#1001R/(W_"0>
M:RKRY;%?DIH_[1/B:S^/5O\ &?5;B74 UXFG:G9VML+!+OP3Y2Z>^FV^G/=W
M,5G(+"./58;:2\G2+7$$KW+Y>4]7C1]*+ >"F-X"P'%/"^/RZOQ7Q)AL)F-7
M$X_)L9A,#PM1E3I9_P 08+^RLUQ6959975Q>7NA0Q^58#Z]">*C04JN&G!9<
M!>$.)X_H<1XG)\XP^*IY-E=6MA84L-CJ%?$9Q47/EN65WC<'1PE-8R%'$^TJ
M8;&8GZM*-!U;0JQD_P!O=<T'0_$VCZEX>\1Z/I>OZ!K%G/I^KZ)K5A::II&J
M6%RC1W-CJ.FWL4]G>V=Q&S)-;7,,L,BL0Z$5\<#X;?%O]E\K>_ @:E\6?@;:
MR&74OV=M?U9)/&W@;3WD_P!)E^ /CC7+E!>Z?8Q-Y]K\(O'NHMICQP-8>#?%
MOAI6M=&F^E/ WQ9\"_$$)#H&M*NK_9(;V;PWJ]O/HOB:WM9X8[B*ZET+4D@O
MI+*6&6*6'4;..ZTVXCD22VO)8V5CZ.W3_@2?^ABOZ[X)\0L)B<L>(R',<EXM
MX2S6I&6-RYXFGFN09A5HKV?M%/!XB-3 9KA85)T:>99;BL#G. C5KX:&*HTZ
MV(HU/P/BO@CVV-I_VCA\RX=XERV$H8#-\-3> SK 4ZKC4=+_ &BC.CC\LQ$X
M4ZM7+,SPV.RC&3I4:]7!U:M##U:7X)^,O^"X7PM6YU3P])\ _BI!+I7B*&&3
M[?KGA33+U3X>\10S2Q7FGSF6XTZ]?^SFBN+&XWRV5RSVT[;XG>OLC]B[_@I%
MX+_;.\?^*O /AKX9^+?!5WX6\''QA/J/B#6- U&UNK<:WINB?8H8=*8SQW!E
MU))Q)(/*\J&1<AV0'^1'XPR1_P#"W/BI^\BY^)?Q!./,3./^$PUL]-WIS7Z\
M_P#!"1T;]H[XOA7C8_\ "D<X5T8X'C[PN"<*2< D9.,<CU%?ZG>,OT6O!CA'
MP3XKXVX?X:Q^"S[+>'<!F.!Q-7B#/<73H8C$8O+J<Y2PV)QU3#5?W>)JQM4H
MN+NGRII6_P K/!;Z5GC=QAXY\+<"\1<19?C.'LQXDQV68ZA2X<R7!U:V&P]#
M&RA&.)H8.->D^?#TVY4ZJG:ZYM9-_P!3=%%%?Y1G^M04444 %%%% !1110 ?
M2OYV/VR_BQ\>?AA_P4&T.X^,G[2G[2/[*7P,N]=T27]G3XF^"/#&C>-/V.I/
M!MIX)^$\'BS2/VF_#>E:+JMXWBC7_C/J/Q&\)^*O$/Q>U#P5X+\%?#;Q!\+O
M$GPZ^(?A'Q!!XBOI_P"B?K7Y2_M(_P#!,1?VA?C9K_C"?]H[XM^%?@?\7[/Q
M%:?M%_ 2T/A?6M)\=VVO^ OA[\,]?T7X?^+_ !#X<U;Q;\'?#/Q0\#?#CPYX
M6^,6A>#M6MK/7]/LKC6?"*^#/&?B/Q7XFU< V/C+\8/VI_"G_!2;]C/X5?\
M"3?#[P[^RW\7;?\ :&T__A%?#UA?:U\2/B!XA\ ? Z#QE%X@\?\ B#6]-M=-
M\&:'X5\17DVG^&?!?@H:G>>('B3Q7XI\7QQ-9^#+#Y2^&7[4G[1NI:?^RM^V
M'JWQH\3ZUX)_:I_;M\7_ +-&I_LS7WA?X=VGPP\#_!C6_B1\>?A7\*-0\)ZG
M8>#K7XHV/Q7\*7?PU\'^,_&OB7Q)XYUK3/%%SK7CGPO<>$]%L!X17PG^M'Q%
M_9S\,_$?XY_LY?'C4M>\0:;XA_9LG^+EQX6T;31I7]AZZWQ?\"0> M9'B 7=
MA<:@%TG3H$O='&EWECB])%]]JM<0#YT\)?\ !.OP7X5^)7A'7?\ A;7Q0UGX
M+?#/XZ?$#]IGX5?LUZE;^ $^&_@3XW_$BZ\<:KK'B*W\06'@ZT^).O>&- \2
M_$WXA^,O 7@'Q#XNO_#OA#Q9XK?4;5+RR\,>!M,\+@'Q[^S!^T5^TMJMM_P3
M3_:4\?\ QOUWQOX;_P""E7B7Q?H_C;X#W_A3P!:?#GX-V7B[X _&7]I?X,R?
M![4?#WA;2?'VE7GPXT'X3VGPS\9GQUXQ\:_\+$_X2;5_%6K0:%KVEZ7:VG[I
M@Y /J ?SK\\O@O\ \$[O!?P:\=?"K5K;XN?%CQ?\*_V<-0^(>K?LN_ GQ-)X
M+3P-\#M1^)NF>(/#VKSV.M:'X5TKQQXZC\&^#/%WB[X=?".#QYXBUE/A]X \
M4ZSH@.N:A_9FM:9^AU 'E'Q)^)[?#Z33K=?AY\4O&_\ :MO>R&;X=^#CXHAT
M_P"S-#'Y6IN-3T_[+-<>=OM(\2>>D4S;DV8/XV_\$>/%1U?XV_\ !9C6_P#A
M&?&.EG5?^"H/BZ^.DZUH)T_6]-\[]GGX&#[+JNG_ &V;['=IMWF'SI?W4EN^
M[]]M3]XYU5HI-RJV(WQD X^4^HK\1_\ @D<H_P"&B?\ @M:, #_AZAXT &!@
M?\8\_ KM[9IK==-=^P'P-^V7I5I:_M>?'W7(XIUU+6?%NF2S37(>.ZM;:+P9
MX6@AL8XS(XM8U\IIG$3!IWF,DAQL1.'_ &??A/=_%GX^_#;2=#E\,6/BD7>N
MSV.I^,/"=WX\\/""Q\,ZS?S'5_!<&L:)#XJELOLXOM&L-5OCI*ZG!#)K%MJ.
ME+=:?/\ JQ^T!_P35\=?$3XR?%WXS6GQG\,Z?X=\9ZB/%%OX2U'P-K%Y?Z(^
MG>&-)TR>"'7+3Q3;PSI>/HK7,BMI:I&]QNC4.)/.VOV;?^";_CKX._'?X;?&
M?4OC)X:UOP[X-3Q#=R^$-*\$:OIMYK,_B/P;K/AVWEN-:O?%%[%&-.DUE;N*
M'^S#&PA<;5GE66'^%8?1\^D?/Z9.8^*6.\5\KQW N*HX[%XKC#'YOB,TP>;^
M'&*X>GA_^(%XW@G,<%B\9C*&)R"<?#/$9+F60UN H4E+%/,<1D\*>(J_Q+5\
M+L_QG$W-C/#C&3R3$>)2S'$TX9ADV'4,'5XO6.K<40Q>%SFCC*-L-*6<1J86
M=/.TVJ5.A3QK]G'VVT_8E\"^++RSUK]H[Q5\9_VEM9M)4N+?3/'\\6B?#/3)
ME7"KH/PF\'-HW@S2H(ONVRO97ES%$J1-=2!22?M(_L)_ S]HGPOX!\)S^$=2
M\ Z9\/;W5KK1T\'^&5T])(M8L;.RNK6XAT_5M*BG7&GV<B378NYXS"4@>%)K
MCSOT/P/0?D*,#T'Y"O[HJ3QLLRPN>4LYXBR_B#+J6(P^3\29-Q+G^1<3</87
M%TGA\3@N%^(\FS+ 9UPM@*^&E4PM3 <.X[+,%+"5J^$]A]6KUJ4_["CP[P[_
M &5C,BQ'#G#^89'FDL/5SG)<WR3*\ZRG/Z^$JPQ&&Q/$679MA,;@^(L70Q%.
MEB*>,SJCC\5'$4J-=5O:TJ<X_AG_ ,.7OV>^0=9^(S @AE.C7@#*1AE)3Q8C
MA64E3M96P3M93@C]A[?3/#T7A[2O#%UX0O=3T?1],T_2K2SU70HM4A%KIMI#
M96RLNHS7;.5A@0%Y7DD8Y9Y'<ECZ+@>@_(48'H/R%;8W&Y_G&'EA.)^-/$3C
MC"._L\+XB>)''GB-A\)S1Y:W]G4..N(N(*66/%14(XUY?##/'1HX:.+]LL+A
MU2G).&.$N%ZU3$<(\%\#\&8BNJ:Q-?@G@OA;@VMC%1;=!8ZIPQE&53QRP[E.
M6&6+=989U:[H>S]O5Y_@7]L#X1^&]9_9G^/-KX!^&VJZ;XNO/AAXL718/#$-
MSX6AN-233I)K<7-MIFKZ5H]Q"CQ^=)'J4$MIA'>5& (;^7&T'Q[BLEBN_A/<
M:A>K&%&HM,MJ)VQQ/<6<-V4,K?>D\F:!)&RP6,DU_<%<6MM=P36MU;P7-M<1
MO#<6]Q%'-!/%("KQ30RJT<L;J2&1U96!PP(KGO\ A"/!O_0I>&?_  0:3_\
M(=?GW$O G!&=\/9=PIC/ ?Z._&F48#B'&<54,3Q]PMQUA\[P&<8W"9;@,33R
MW-O#'Q!\.,9'*\=ALJP4LURS,JV98/,Z^&P<\31?U*AR_'^(/A+D/BIGN#XC
MXKXZ\5,JS'+\FIY#AJ?"F=<.1P=7 0QF)QJEC*/%7#'%#GBJ5;%U8X:KA7A?
MJ].5114I5IM?D%_P2J^%33_L^^)-=^-7PSO-7\2:M\8?%.IZ2FN:=#K.D_V(
MGAWP?IMM)8:*VIWFBVBP:A8ZI9@O817V+8"626$6\A_7739M+T:V6RT?PK?:
M39IC9:Z9H-M86R8R!M@M&AB7&>,)BNAT_2M,TF!K;2].L=-MFD:9K>PL[:S@
M:9U56E,5M%%&9&5$5G*EV5%!)"@"]@>@_(5]@\#E%;,J^?4."^ >#\TQ^&P-
M#%Y?X?<-TN'>',%# Y?A,MH8'),#.KC,=@\HPN%P="A@,#BLPQL\)AJ=+#_6
M*L::D_M.&,G7"'"N2\%9?GG$N<Y'P[AYX/*ZW$V91S#-)X=XBMB(U,=4PU'"
M8&IBW*M)UJN%P6%IU)WJ1HTW)Q7Q'\9?V;O OQ%UCQ1\1?$-Q\3?[;?2))(+
M>&/1(='L8=(TYQ9VD$$NDSW$=D)(WN;G?=232SW-U,TNZ0;>K^#_ .S_ ."_
M@OXAN?$GA.7XF33ZCI;Z7?V&KP:+/IUU TL=S#+)#:Z9:7"75G,C-:RQW*F-
M9[F)Q)'.ZU]'>, /^$1\4\#_ )%S6^P_Z!EU6_"!Y47 _P!6G8?W17YIAO W
MPFPG%SX]PW!&4T>,GFN(SM\1PEC?[3EFF+G5J8K&2KO%OFGB'7K1K0E%TJE*
MK4HSINC.4'^D5?$'C*MDG^KE7/\ &3R)8.EEZRN4</\ 5%@Z$81HT%35%6C2
M]G3=.2:G&<(U%)32D8O]NG_H#Z[_ ."T_P#Q^@ZZ3UT;73]=-_\ M];V!Z#\
MA1@>@_(5^KGQI@?VY_U!M<_\%G_V^E_MT_\ 0'UW_P %I_\ C];V!Z#\A1@>
M@_(4 8/]NG_H#Z[_ ."T_P#Q^D_MS_J#:Y_X+/\ [?6_@>@_(48'H/R% &#_
M &Z?^@-KO_@M_P#M]']NG_H#Z[_X+3_\?K>P/0?D*,#T'Y"@#\R_VD_@;\7_
M (J>-=7\;M/I5GX8T;38[#P[IETVL"ZL](M$-Q<S7"1Z:]JE]J-_)<75SLE=
M5B%I;F9UM5:O4?V7?A;\5/@A<^)-,\3M:ZKX2UZ."_AM-(759KK3_$-J8[<W
M44%[9VEO]GU'3\0WQ642^;8V#*C*)&'UQXY _P"$/\2<#_D$7G;_ *9&NJ &
M.@ZMV'J:_G?*/HP^&>2>*E;QEP5;BS_7S$9KF6;8G,*_$=:MA<35S6C7PV,P
ME; RH*A++7A,1+"4,#I2PN'IX>&&]D\-0E3_ $_'>+?%F8<'4^!,1#)O]7*.
M#PF"HX6GE=.%:E#!3I5:%:&(53VBQ2K4E7J8C6=:K.K*KS^UJ*>%_;I_Z ^N
M_P#@M/\ \?H_MT_] ?7?_!:?_C];V!Z#\A1@>@_(5_1!^8&#_;I_Z ^N_P#@
MM/\ \?H_MT_] ?7?_!:?_C];V!Z#\A1@>@_(4 8/]NG_ * ^N_\ @M/_ ,?H
M_MT_] ?7?_!:?_C];V!Z#\A1@>@_(4 8/]NG_H#Z[_X+3_\ 'Z/[=/\ T!]=
M_P#!:?\ X_6]@>@_(48'H/R% 'G/C76C+X3\01_V3K:;],N!O?3MJ+\O5F\\
MX4=S@X&373C73_T!]=ZG_F&GU/\ TWJEXZ _X0_Q%P/^07<]O]FNK &.@ZMV
M'J: ,+^W3_T!]=_\%I_^/T?VZ?\ H#Z[_P""T_\ Q^M[ ]!^0HP/0?D* ,'^
MW3_T!]=_\%I_^/T?VZ?^@/KO_@M/_P ?K>P/0?D*,#T'Y"@#!_MT_P#0'UW_
M ,%I_P#C]']NG_H#Z[_X+3_\?K>P/0?D*,#T'Y"@#!_MT_\ 0'UW_P %I_\
MC]']NG_H#Z[_ ."T_P#Q^M[ ]!^0HP/0?D* /./&FLF7PYJ"'2=;3+6/S/IV
M%&-3LFY/GG!.W XY)KJ!KI_Z ^N]3_S#3ZG_ *;U0\<@#PQJ. /O6';_ *BE
MC76@#'0=6[#U- &%_;I_Z ^N_P#@M/\ \?KY(_:^\1>.M8\ 0^ O G@?QMJ]
MQXLNE_X2*[TWPSJ5Y#9^'].DCN'LGFLX+J-;C5KY;6'89%D%A!>Y0+-&Q^U<
M#T'Y"EP!T&*^%\2^#*_B'P+Q+P11S_&\,PXGRZIE&,SC+J%'$8ZAEV*G"&98
M?#PKRC2B\PP'UC+ZM25Y4Z&*JRI<M50G'Z+A//H<+\193Q!/+</FSRG%1QM'
M XJI.EAZF*HJ4L)4JRIIS:PN)]EBH16DZE&$9WIN49?BE\!_"?QD\#_$#37N
MO"OQH\)^']=DCTK7]3\,^&]3MKFV20R?V9J-S;ZEH6IZ9?6FFZA(DES;WMC*
M@LI[UT:-@2WZ7QR_&O10?L.LZ3XWMPQ(MO%W@N^\*ZPZC.%_M[PE>7VD,S="
MS^$K=<X.0#7OU)@>@_(5^0^#'T:LL\'.',7PW@>.^-,VP\\RJ9EE>(CFN-R7
M^R)XBG3CBJ$,LR_&O(<QH5:]/ZW"&:Y3C%3Q-?%S?.L0XP^VX\\5\9QUFE#-
M,1P[D."J1PD,)BZ3P>'Q_P!=C2FY4JDL7B<.LRPM6,)*C*6#QM!RI4Z$?==)
M.7@5[X]U;4-.N])^)GP(\6MI%PT4=X-.L=!^)GAR[CBE2XCEDTNSE'B">**:
M*.9%G\)%XI(TDVJZ*U?&>I_&KX/1?'.T\.Z1\'_"FK^ _P"R)/#;:6OPT\*:
M5X@OOB!>W49LV2V\0:3I4]@;>\2#PQ-;:I/900R7=[?SC9;Q&OTC\9R>)8/"
MNOR>#+*SOO%?]F72>'[>^NH[*R.JRQF*SFN[B6.1$M[25Q=S+L+3) 8$P\BD
M?D--^Q7^T+<W,U[<VOAN:]N+B2[N+V3Q?$;J:\FE:XFO'F^Q;S<R7#M<&7.X
M3'>#D U^<?22XU^DMP#/@O(?!FKXC<8TIYU0XJXAS+*^&HSKT<-E=>G3PV08
MK-.&\NP&18C#YW/V\\=@I\/O&4<-@,&Z^)J8?%^RJ_1^%W"_A!Q5_;V9^(6%
MX0RBK# 3R;*\-C\QBX3J8R#G5S&AA,WQ.*S&E/+TX+#UHYG["=;%8ATZ4:M#
MGA]\Z1X!U;Q'91V?CC0KCP=X*#2S6OP:^'.G1Z3X=Q<2F>1?&OB#23ITWBBX
MGD8O?:5H\6D>&GDW)=1ZXK&X;WO3KRPTBRM=-TKPSJ.F:=8PI;V6GZ?HD-G9
M6=O&,1P6MI;21P6\*#A(HHT11T%5/AR/&'_"$>'(_B#;6=OXRMM-AL]?-C>)
MJ%K=7UGFV;48;I$C5O[2CBCOI(O+0V\UQ)!\PC#-VV!Z#\A7]6\(9-E=+!T.
M)8X7.:N?<1Y?@L=FV<<7*K5XRQ'UFE#&?4LYJ8F%.IESPM>M4<\AP5# 9/E>
M+EB*> RS!Q<H'Y!G.,Q/M9Y.JF7TLKRG$5\+@<!D?)3R&C&A-X=5\OA1E*&)
MC6ITX*.8UZF)QN,H1I2Q&+KM*1YWXNUHRZ*$_LG6TSK/AELMIV!\GB72'VC]
M_P N^W8B_P 3LJY&<CIO[=/_ $!]=_\ !:?_ (_5/QF!_870?\AKPMV_ZFC1
MZZK ]!^0K[(\,P?[=/\ T!]=_P#!:?\ X_1_;I_Z ^N_^"T__'ZWL#T'Y"C
M]!^0H P?[=/_ $!]=_\ !:?_ (_1_;I_Z ^N_P#@M/\ \?K>P/0?D*,#T'Y"
M@#S_ ,66.A^./#VI^%?$WASQ%?Z%K$*6^I6445[IYNK=9HYS ]UI]_:W:PR/
M$@FCCG19XMT,P>&21&\)_P"&6_V=\Y_X5-KN>O\ R%/%O_S1U];8'H/R%&!Z
M#\A7Q/$OAIX<\9XVCF7&' 7!O%68X;#1P6'QW$?#.2YWC*&#A5JUX86CB<RP
M6)K4L-&M7K5HT(3C256M5J*//4FW[^4\5\49#0J87(^),^R;#5:KKU</E6;Y
MAE]"I7E"%-UJE+"8BC3G5=.G3@ZDHN;A"$6[127BDWPY^'%QX7T3P?<^ =6N
MM$\-6XMO#INH-1N-8T")&8Q?V+XCDU(^(=,DMU;R[::SU.&6WA2.&)UBBC1<
M!+?XK>",MX3O=9^).@Q,"/"WQ"@%EXJAB"L6CT?XA6:M!>D.<Q6_B[1[J=P
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
MK(X(8CD@'[9T5^+_ /P^8C_Z17_\%G/_ ! W4?\ YY%'_#YB/_I%?_P6<_\
M$#=1_P#GD4 ?M!17XO\ _#YB/_I%?_P6<_\ $#=1_P#GD4?\/F(_^D5__!9S
M_P 0-U'_ .>10!^T%%?B_P#\/F(_^D5__!9S_P 0-U'_ .>11_P^8C_Z17_\
M%G/_ ! W4?\ YY% '[045^+_ /P^8C_Z17_\%G/_ ! W4?\ YY%'_#YB/_I%
M?_P6<_\ $#=1_P#GD4 ?K[XQ_P"11\4_]BYKG_ILNJWX?]5%_P!<T_\ 017X
M:?$'_@M9H&A> O&^M^)?^"97_!8CPSX<T?PAXEU7Q!XDUS]A>]L-%\/Z)I^C
M7MWJNMZO?3?$E8;/2]*L(9[_ %"ZE98[>TMYIG8*A-=7%_P68B,497_@EC_P
M6<93&A5A^P;J&&7:-K#'Q)/##!ZG&: /VDHK\7_^'S$?_2*__@LY_P"(&ZC_
M //(H_X?,1_](K_^"SG_ (@;J/\ \\B@#]H**_%__A\Q'_TBO_X+.?\ B!NH
M_P#SR*/^'S$?_2*__@LY_P"(&ZC_ //(H _:"BOQ?_X?,1_](K_^"SG_ (@;
MJ/\ \\BC_A\Q'_TBO_X+.?\ B!NH_P#SR* /V@HK\7_^'S$?_2*__@LY_P"(
M&ZC_ //(H_X?,1_](K_^"SG_ (@;J/\ \\B@#]=?'7_(G>)/^P1>?^BC75#I
M^+?S-?A3\2O^"U_AO0/ 'C#6_%?_  3/_P""PWA3PWI7A_4K[6_$NO?L,7=A
MHNAZ=;V[R7.I:I>S_$N.*UL;9 9+FXD8+#$&D.0I%=L/^"S$8_YQ7_\ !9SJ
M?^;#=0]3Z?$@@_4'!ZT ?M#17XO_ /#YB/\ Z17_ /!9S_Q W4?_ )Y%'_#Y
MB/\ Z17_ /!9S_Q W4?_ )Y% '[045^+_P#P^8C_ .D5_P#P6<_\0-U'_P">
M11_P^8C_ .D5_P#P6<_\0-U'_P">10!^T%%?B_\ \/F(_P#I%?\ \%G/_$#=
M1_\ GD4?\/F(_P#I%?\ \%G/_$#=1_\ GD4 ?M!17XO_ /#YB/\ Z17_ /!9
MS_Q W4?_ )Y%'_#YB/\ Z17_ /!9S_Q W4?_ )Y% 'ZZ>._^1/\ $7_8+N?_
M $$5U8Z?BW\S7X4?$O\ X+7^&M \ ^+M:\5_\$T/^"PWA/PWI>AWU[K7B77O
MV&+NPT71;""/=-J&IWL_Q+CAM;* 8:>=W BCRY!"D'N!_P %EXQD?\.K_P#@
MLYU/_-ANH'N>X^)!!'H02".10!^T%%?B_P#\/F(_^D5__!9S_P 0-U'_ .>1
M1_P^8C_Z17_\%G/_ ! W4?\ YY% '[045^+_ /P^8C_Z17_\%G/_ ! W4?\
MYY%'_#YB/_I%?_P6<_\ $#=1_P#GD4 ?M!17XO\ _#YB/_I%?_P6<_\ $#=1
M_P#GD4?\/F(_^D5__!9S_P 0-U'_ .>10!^T%%?B_P#\/F(_^D5__!9S_P 0
M-U'_ .>11_P^8C_Z17_\%G/_ ! W4?\ YY% 'ZY>.O\ D6-1_P![3_\ TZV%
M=:.GXM_,U^$OQ*_X+8>&= \&:OJWBS_@FC_P6%\)Z!:R:2M]K^O?L,7=CI5B
M]WK>F6=BES=7'Q,BBC>]U"XM-/M5+@RW5U#$N6< ]V/^"R\8R/\ AU?_ ,%G
M.I_YL-U ]SW'Q(((]""01R* /V@HK\7_ /A\Q'_TBO\ ^"SG_B!NH_\ SR*/
M^'S$?_2*_P#X+.?^(&ZC_P#/(H _:"BOQ?\ ^'S$?_2*_P#X+.?^(&ZC_P#/
M(H_X?,1_](K_ /@LY_X@;J/_ ,\B@#]H**_%_P#X?,1_](K_ /@LY_X@;J/_
M ,\BC_A\Q'_TBO\ ^"SG_B!NH_\ SR* /V@HK\7_ /A\Q'_TBO\ ^"SG_B!N
MH_\ SR*/^'S$?_2*_P#X+.?^(&ZC_P#/(H _7;QG_P @+_N->%O_ %*-&KJJ
M_"GX@_\ !:[PYHGAM;_Q-_P3._X+#>&=*/B3P1I_]JZU^PQ=V5B=3UCQMX>T
M?0-+6>;XEQHVH>(->O\ 3- T>U#"2]U?4[&SB!DG45VW_#YB/_I%?_P6<_\
M$#=0_I\2* /V@HK\7_\ A\Q'_P!(K_\ @LY_X@;J/_SR*/\ A\Q'_P!(K_\
M@LY_X@;J/_SR* /V@HK\7_\ A\Q'_P!(K_\ @LY_X@;J/_SR*/\ A\Q'_P!(
MK_\ @LY_X@;J/_SR* /V@HK\7_\ A\Q'_P!(K_\ @LY_X@;J/_SR*/\ A\Q'
M_P!(K_\ @LY_X@;J/_SR* /V@HK\7_\ A\Q'_P!(K_\ @LY_X@;J/_SR*/\
MA\Q'_P!(K_\ @LY_X@;J/_SR* /UW\9?\@,?]AOPK_ZE.C5U-?A5\0/^"UWA
MW1/#B7WB7_@F=_P6'\-:6WB;P-IRZIK7["]Y963:KK/C?P[HWA_24FF^):(V
MH^(?$%_IGA_1K4-YE[K&J6-G$#).@/:_\/F(_P#I%?\ \%G/_$#=0_I\2* /
MV@HKXN_9%_;-7]K<^/0O[*W[9_[-/_"!CPT2?VN/@+<?!,>,?^$D.N#'@,S^
M)/$'_"1G0?[$SXD"_9/[)&KZ'N\[^T!Y7VC0 4444 %%%% !1110 4A&01DC
M((R.",C&0>Q'4>]+10!^.WQU_P""<WQX^.7[0\=WXH_:@&N_LGZSXPD^)NI^
M"/%?@F?7?C-X#OM+^,G[*/QKM/@U\+OB&/%MCX?TCX6ZWX]_9OLO$6C>(-3\
M$:EXX^%&GZIXM\*^$[Z]E\4>&O$WP_[BR_X)U>,H-7\/> ;OX]Z1=?LL>$_V
MT]7_ &Z?#_PWC^$%O!\8X?B9J/QQ\0?M.6O@&_\ C9)X[N=%NOAGIGQ_\27_
M (Q6\MOA38_$S5/"*6GPSU;QQ=:,=4U75OU1HH _,+X%_P#!/?Q7\)_$O[-V
M@^(_CM:^-?V??V+-9^).N_LN?#2T^&,7AKQMI-]XV\+>,/AMX1C^+GQ);QIK
MFG^/[3X,_"7XA>-OA[X$C\,> _AW+K46LV/B?QW-K_B'0[6>X_3WI110 $9]
M?S(_E28'IGZ\_P Z-RXW;EV^N1CKCKTZ\?6D#H<X93CDX8' ]3@\4 >3?'OX
M?:E\6/@=\9/A?HEYI^FZS\1_A5\1? >DZCJJW!TRPU/QCX-UOPW87NHBSBFN
MS8VEWJ<-Q>"UBEN/L\<GD1O+L4]7\/O#ESX1\">#/"M]-;75[X;\)^&] N[F
MT$@M;BZT71+#3+B:V$R),()9K1Y(?-1)/*9?,57R!U^1G&1D<D9Y /0XI<C.
M,\]<=\>M "8'H/R%&!Z#\A1D<\CCKST^OI2D@<DX'J: $P/0?D*,#T'Y"EHH
M 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I<CUZ=:3(QG(QUSD8QZYZ4 >*?M*?#
M+5OC3^SI\??@YX?O],TG7OBS\%?BG\--$U765NCI&F:OX[\#:[X7TW4-5%C%
M/?'3;.\U6&YOA9P371MHY1;Q23;$/L%A:FTL;.U<HSVUK;0.R [6:&".)F7(
M!VDH2,C.",\U;R,XR,CDC/(!Z'%+0 F!Z#\A1@>@_(49'J..#SW]*4D#J<?6
M@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*4$$9!!'J.129
M&,Y&/7/'I_.@#Y^_:L^$6M_'K]G#XU?!KPUJ6D:+K_Q+^'?B3P?I&JZZMXVC
MZ??ZS9FVM[K41IT-Q?&TA<[IA:P2SE?]6C'BO?U0*",#[SGI_>8L/YT_(R1D
M9'4=QGIGZT?Y_P _D: $P/0?D*,#T'Y"ER/4=<?CG&/KGCZ\4F0.I _&@ P/
M0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I001D$$>HY%)D=<C
M."<]"#@CZ@\?6@#Y]_:L^$.M_'O]G+XR_!OPUJ6D:+K_ ,2/ 6M^$])U775O
M&T>PO=4B2.&YU$:=#<7QM8RN91:P2S8^XAKZ 1 H(('WG;IV9V8?D#@^]/R,
MD9&1U'<9Z9^M)D'(!!(ZC/3Z^E !@>@_(48'H/R%+D>HZX_'.,?7/'UXI,@=
M2!^- !@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2%E #%E /
M0D@ _0YP: RD9#*0."001GTR#0!\[?M6_!O7/CY\"?&?PK\-:GH^BZUXDN?!
MLUIJ6NK>MI=NOASQ_P"$_%MV+@:?!<79:XL= NK6W\J%A]KG@,I6'S'7Z(1
MJD87[SMP.S.S =.P(!]Z=D'(!!(ZC/3Z^E+_ )_S^1H 3 ]!^0HP/0?D*,CK
MD8Z9SWSC'Y\?7BC('4@?C0 8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#
M\A1@>@_(49&,Y&.><\<=>?;O1D8SD8]<\<].?>@#P']IGX2:U\;?A4/ ?A[4
MM)TC4_\ A9GP'\;?;=96\-C_ &=\*OCQ\-/BKK5IBP@N+C[;J6B^"M0TW2SY
M?V<:I=V9O)(;,3S1^^A0.PZGL.Y)I<@Y ()'49Z?7TH!!S@@XX.#T/H?2@ P
M/0?D*,#T'Y"C(ZY&,XSGOG&/KGCZT9 ZD#\: # ]!^0HP/0?D*6B@!,#T'Y"
MC ]!^0I:.G6@!,#T'Y"C ]!^0I00>0<CU%&1C.1@XP>QST_/M0!X%^TM\)=:
M^-?PNB\"^']2TG2-2C^*7P!\=&\UE;MK(Z;\)OCY\,OBQK=F!8PSW'V[4]$\
M$:CIFE$Q_9QJMY9&\DALQ/-'[V% [#J>P[DFE!!S@@XX.#T/H?2EH , = !1
M29'!R,'H<]?I1D9QD9/09Y/X4 +1110 4444 %%%% !1110 4444 %?&?_!0
M7XY>./V<_P!D3XO_ !3^&3:5!\1K.V\&>#/ 6I:Y8#5M%T#QG\6OB1X-^$7A
MCQ3J^DO+;PZKIGA+6?'=GXGO],NKFTLM0MM(DL[Z[M;.>>XC^S*\@^/OP/\
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
M?_!/[X;W7P8^)GP?C\<_$/3)?'/[57C;]LCPU\0]+E\+0>-_A7\</$OQU?\
M:$\.Z]X(:\\-ZAX<N++P+XZ6"WTK2O%6@^(+#Q!X96\\/>,;?7+#5=22>+X6
M_L':/X"^*&A?&CQ3\7_'WQ4^)@^)_BSXS^._$OBS2/ VE#QO\1-1^"]C^SQ\
M/IX](\'>'] T;PEX4^#_ ,'CXG\+>!_">@V/V>6\\:>)O%7B*_UCQ3JM_JMX
M ?,NJ_$_]HSX'?MX_LU_#?X@?'[XE>,]%_:*^(WQFC\=6'BWX,>%?AY^Q]X=
M^'\W@WXN>*/@+\(/@3\1QX43Q=>_M5Z5=^&?!D&H^%-;^)OBVZ^*'A+3OC%X
MWU+1O#:VG@3P[I/J7PB^,G[3[?\ !2#]I+X0?'7Q5\-;'X/^'/V5?A3\9/A+
MX$^'MO?RZ?X2T+Q'\=_C[X(NO%?Q \=^)[#3-7\2^/O$GAKX=Z/JGB&TTS3]
M!\"^!K:.'PQH-MXENK'5?'GB7N=#_P""?^FVGC[X?ZIXM_:#^.GQ+^$'P=^,
MNO?'[X0? SQ[J/A#6]%\'?$O5I_&%[H;ZI\2W\+K\9/'G@WX9:AX^\47GPG\
M%>,O'.IZ;X1,OA^SO)]?TSP5X/L=%[WXM_L;>'_BA\0?CU\3K;X@^,O!_BOX
M\?LBZ5^Q_J<VCP:%<V?A;P?I7BGXL>)X_%_AR.\LA>CQD\WQ=UVS$M]J$^DP
M1:;H]Q;Z?'=Q7<MT ?G?\=OVC?VW]%_81^#'[2WP[\9^"?"NE?%3XY?"/X@>
M._$'BS3Y-<^)>C? _P#:/_;/^%WAOX0?!WX7>&+;0[3P9I+-\#/B9IFB^,?B
M+XTO]:USP_#IUQ#H?A?6/$_B9/%O@ONO^"J7[:/Q5^%/A#7OAY^S'XOTSPIX
M\^&>L?L]^/\ X_\ Q%>#1]7E^'GPZ^(?[0_P^^'_ (6^%>DV&JQ7>G1?$KX\
M66H^*)8;F_LKU?!'PD\*>,?%EU;66N>)?AE=:A^B'QZ_9B\#?'?X#VW[/=[>
MZMX*\$Z?XC^!VO:6WA!-,CO-+A^ OQ7^'?Q6\):+9QZM9:C8)I5U?_#?1M U
M)&M6N%T.YO1836E_]FNX/&OVO?\ @FO^R+^V?X9\8:?\4O@Q\+X_'?C74OA]
M?ZQ\:+/X4_#/5/B[)%\//%GA'Q%IVG-XT\2>%=8U.YL-0TGPA9^!]1AO)IR?
M!=W>:);-!;F 1 'WE!(LT2RHZR)(7:.1&5D>,NVQD92592FTJRDAA@@D'-2U
MFZ/H^D^'M)TW0=!TVPT;1-&L+32M'T?2K.VT[2])TK3[>.TT[3--T^SCAM+'
M3]/LX8;.QL[6&*WM;6&*W@C2*-%&E0 5\3_M[_&#X@?"/X)^&X?A5K\?@[XB
M?&+]H#]FG]G'PQX]ET#3?%"_#Q_V@/CCX(^&.N^/[;0-;BG\/ZMK?@_PIKWB
M#6_"NG^(X+OP[>>+;70;;7-/U339;C2[W[8KQ#]HCX#^%_VD?A5K'PL\5:QX
MF\,17>M>"O%_AOQGX)OK'3?&G@+X@?#/QKX?^)'PW\?^$;[4]-UC2X?$7@KQ
MWX5\/^(],BUC2-7T._ET]M,UW2=4T:^O]/N0#X<^#GQ!_:CT+XA_MO?LJ>$_
MB'I/QT\>_ FU_9N\9_ [XF?M)K9:)<0^&_VA]"\1)K/A_P"*MY\%_!7A>'QO
M_P *WUCX;^-/%'AM]!\,>%-;\7:9KOA_X?Z_X@T>6RG^((\H_9O_ &F?C_\
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
MH^O>(L$S7X* 'YJ_"OXG_M)?"C]OWX0_LY_%SX_^/OBDOQ5^#OQD\7?%:_\
MB3\&_#7PB^ .K?$W0H_ 'BKP#X-_87U33/"EGX@\0ZCX+\)ZAXZ7XC> O$GQ
M&^)VJVO@+P__ ,)CXEUT^,-+U>[N^F_9U_:8_:(T7]H?_@I/9_M?>+OA_#X+
M_9O^'W[/?Q4\+>#_ (5Z=>S>#_A5\/\ Q)X&^-WC+Q1IQ\7^(=.TGQ7\1?$U
M[IG@BQU;Q-XOU;3O#NES7HATGPSX3T+2],$^J^X?";]@NW^'WC[X/>*O&?[1
M?Q[^.'AS]FEO%<G[-_@CXJ:MX2U./X=7OC#PCKGP[NM>\4^.=+\+Z;\1OC/X
MJ\-_#3Q-XC^&_@WQ+\4?$^N:CIWA;Q#KEWX@;Q3XTOAXOAV_'_["_@OQYXC_
M &L?$<WCKQGIDG[87AS]GOP3\3=-M8M"ETZS\$_ NYUNVO\ PWH(?3XKV.#X
MG>$_$_B+PEXON-2O+][6PU,W6AQV=Q$5E /B3XK_ !G_ &]/AG\,_P#@FCKE
M_P"./!6@Z1\7OV@OV2/#O[3NH:OHIU/XO^)M<_:"^(PO?$/P6\.:1_8=AX)^
M'_@#P9I.JPZ'?^-1-KWCC7[+1X/#.G6'AJ;^T?%]_0_:=^/'[1O@3]IOXZ>-
M/B1XX_;F^ ?[%WP+@_9[TJ#XA_ CX0?LIZ_\%7L->T7_ (2GXN?%GXE:Y\9O
M!/CCXW>)?!>AZGXIT+P9XPO?@GH.IZ=\.=%\'>)==U9;.2/4]2T_]2_V@OV=
MO#7[0]E\)+'Q+KWB#0H_A#^T!\(/VA=%?0/[,WZIXD^#GB9O$^B:%JO]J6-^
MO]@:I=M]FU;["MKJ8M0!87UI+^\KY]^-?[ =C\;O$WQ3MM=_:'^/6D_ O]H"
M\\*7OQZ_9UL-8\*:IX"\=+X6T70O#M[HGAK7_$OAC6?'OPC\(_$KP_X8T+0O
MB[X3^&?B+0=(\8V-OJE_IL?A?Q/XK\7>(=< /T%4Y'?J>N,]3Z=O0]Q@Y.<E
M:11M&/K^O]!T [  =!2T %>??%2?XH6_@#Q(_P &+'P)J'Q/:SA@\(0_$W4_
M$&E>!(=2NKZTMI-0\27'A;3=5\0W-AI-C-=ZJ-(TJWMKO7[FRM]!75] 74GU
M[3?0::RAA@_WE;\58,/S(P?:@#\%/@K^T]^U%\7/V/?^"=GA37_C;>:5\;_V
MQOVJ/CA\%_BK\?\ PKX%\&:3K>D>"?@W<_M;_$7Q7>_#7PQK6E>(? O@_7_%
M.@_ 30OASX2_MO1O%TOA#0/$%]J]NOB#Q5HMKJTOJ_PV_:(^/%\^H?LOWOQ/
MU#QA\3_!/_!32/\ 9<L/B]J6D>%=(\<^+_V?OAY\*/A_^VIXMUCQCIFAZ#IG
M@]_%!^#FMS? +Q%XG\.>&=!L]9U34-.\5V.EZ#XBUQ([;Z+TO_@G?X%\.?LX
M?!_X"^$?BA\3?#&N?L^?%[Q+\=O@O\9=//A"?QWX,^)/B;Q;\4O$6I7<^DZA
MX;N_!'B/P[JF@_&+Q[\-O$/AG6?#LUIKO@'7[VS>XL]?^R>(+/<^"7[!W@SX
M.^/]*^)MY\0/&WQ+\:O!\=]>\;^(O'%OX<75O'_Q7_:)UGX73^//B;J9\,Z7
MH.EZ'<Z1X+^$?@_X2_#WPQX8TG2M#\&?#*P30;47=TT^I7 !^?\ X@_:<_:1
M_8__ &C+OPG\7?C;X_\ C:L'[('[4WQ[^*UO\2_@_P"'O@[\!_&'Q3^$G@WP
MG\4O WP]_82U70_!\'B;Q!=>&_"2>/;+XD^ ]=\??%/6]-\#:/;>+M>UN?QI
MIFMW5]TGPJ_:2^.'[.OB?]EGQ3^T7^T'XG^-7@G]J3]BCXY_M+?%O3M=\)_#
M71M#^#WQ#^!G@#X+?%[6KKX+W'@+PEX=U+3_ (6:AX2^(7B[PH?!WC?6/'>I
M1'PYX-U^U\8-K%QXMNO$GUEX&_X)U^'=*\0?#F3XL_'CXX?M%?#_ .!FB>/O
M#WP,^&OQBU+PEJVG^#]/^)/@37_A3X@O?&OC32/#&E?$7XU^)=-^$OBGQ-\+
M/#/B;XH>*-:U.S\(>)O$-UK[^)O&NIOXPBX#3_\ @EAX9/AO3?"'C#]HOXX?
M$?PYX'^#47[-'P?TSQC;_#4#X9_L[:QXP^&6K_$GP"E[X9\%^&]1\<^(_BAX
M#^%'A'X.^)_B;XZO-8\6Q_#W3Y(K!XM>UOQ?K/B< \;^*_QD_;T^%_P\_P""
M9FJZEXX\%Z'H_P 7?C_^R=X7_:?U'5]&.J?%_P 5>(_CSXUNM1\3?!SP]I(T
M.P\$?#[X>^#;"]AT>\\91RZ[XY\0VFDP>&=/L?##1ZCXMU7-_:7^/'[1G@/]
MIWXZ>-/B9XY_;D^ G[%_P-E_9ZT2T^(7P-^$'[*6O?!&73M?T&U\4?%?XK_$
MO7?C)X*\;_'+Q)X+TK6_%ND>"/&.H_!70-1TOX<Z+X.\1:YJK6$D6J:II_ZE
M?M _L[>&OVAK;X06OB77?$&AI\'?V@?A-^T-HC:"=,+ZKXD^$6N7.O:+H6K_
M -J6-\/[ U.XN6@U46(M=3$"H+&^M9,N?GSXT_L!6'QM\3?%&VU[]H?X\Z;\
M"OC[J?A+5?CO^SG9ZOX3U7P%XX;PIH_A[0+S0_#?B'Q+X8UCQ_\ "7P9\2=#
M\*>']&^+G@[X:>)-"T;QA9V^K7VF1>%_$?B[QCKVN@'Z##D=^IZC!ZGCH.!T
M![@9R>I6D P.I/7D^YS^7H.PX'%+0 5\*?MT?$SXE>$K']F3X4_"SQC=_#7Q
M#^U+^U1X*^ >J?$W2=+T+5O$W@'P2/AW\5?C/X\U;P9;^+=+USPC!XTUKPK\
M'M2\$>&-4\2:%KVGZ%J7BM=?BT'6-1TJQT^;[KKYZ_:1_9VT#]H[P?X:T._\
M4^*OA]XN^'?Q$\)?%[X4?$KP0^C'Q1\//B;X(DOAH?B'3['Q+I.O>&=;T^_T
MG5_$'A'Q7X;\1:+J&D>)?!GB?Q%H5S';/?PW]F ?"'@[XL?M@0_"W]NWX->
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ H(!Z^H/X@Y'ZBBB@#S3X4?"#X>?!'PG=>"/AEX?7PWX8
MO/&?Q(^(%SIG]HZKJHE\6_%SX@^)OBG\0-5-UK5[J%XO]O\ CKQAXBULV2W"
MZ?IQU Z?I5K9:9;6EG!X+XA_8(_99\4_$^^^+&L_#S49M=U?XF^$?C7XA\,6
MOQ$^)>F?"3Q7\9O 2:(O@SXM>,/@AIGB^S^$'BWXC^&Y/#/AN^TWQ=XA\%:A
MJPUCPWX9U^ZGN=>\-:#J6G_8M% 'S1%^Q_\ L\P^!_"GPYC\  >#O!'[05U^
MU+X9TEO$OBV0Z=\=;WXP>(/CU<^.3?OKC:C>22_%;Q3KOBHZ%?7=SX;#WQTI
M=(&BP6VG0\CX-_8'_96\!?$+2OB1X:^&UW;ZIX9\4^/_ !QX(\+:AX]^(VN?
M"?X<>-?BK#KUM\2?%WPR^"NM^+=0^$?PZ\2^-;;Q5XHMM;UGP?X+T>\:U\4^
M+;:QDLH/%OB6/5?L6B@#XK^$W_!/?]E#X)>/_ ?Q-^'?P^U[3/%GPI\*^+_
M/PGDU;XK?%SQ;H/PJ^'?CH:/_P ))\./AGX/\7>.=<\)^!/A]<OH&C26'@[P
MUHNG:%H2Z7IMKH=GI]CIUA:VM_XU_L)_L_?'KXIQ?&OQDOQE\/?$Y?A_H7PM
MN?%?P=_:6_:*^ =WJW@/PSXC\4^+?#WA[7K7X)_%#P%I^OV^C>(?&WBG4].N
M-8M+V]MI=:NXX[E8#'$GV+10!\T?#3]D?X)?"GQ'X9\:>'=,\;ZUXV\)?##Q
ME\&](\;_ !(^+OQ8^+7C1OAQX]\?:?\ $SQ)X<U?Q7\3O&GBS7O$"7'B_2M-
MO-/U'7;_ %'5="TZQM?#^AWVG^'X4TQ?+M6_X)N?L>:MX-^&G@$?#'5]$\+_
M  I^"T?[-_ARS\(_%+XM^"[W5_V?DAM(6^"WQ#UKPEXYT76OBG\-)6LHKF7P
MI\1[_P 3Z:UY-J5VL<<^M:V^H_=%% 'QEH?_  3[_9(\-ZE\-M7T7X3Q6-_\
M(](_9HT'X?3)XO\ '+IX?TG]D#0OB?X:_9YLX[>7Q));7R?#[1?C)\1K)'U*
M*[E\1+XA\WQ4^MSZ7H\MAYW^TK^PSH7CKP=X@A^#'ACX::?XM\8?M-Z-^U-X
M\7XC:M\9=,D\2?$FR^'VD_"ZX\4^ OBM\)O'GAGXJ?L]?$*V\)^&O"EEI7C?
MX8W-Q9'1=)\0>$=7\(:AI7Q \2W@_1&B@#X1_P""?7['ES^QG\)/'GA/5]=T
M'6_%OQ;^.?Q-_:!\;)X2M/$MOX0T/Q-\2IM&BE\.^&[SQOKOB?QWXBMM)TGP
M[I$>K^-?'.O7_BSQYXID\0>,]8CTR;75T;3ONZBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y[Q78^(M3\.ZO8>$M>L_#'
MB.ZLWBT?7[_1%\1V>E7A9"EW<:&]_I:ZE&BAU-LU_:ABX;S1MPV.(JSH8>O6
MIX>MBZE&C5JT\)AY8>.(Q4Z<)3AAZ$L57PN%C6KR2I4I8G$X?#J<HNM7I4^:
MI&*DG"G.<:<ZLH0E*-*FX*I4<8MJG!U9TZ:G-KEBZE2G!2:YYQC>2Z&N0\>>
M/O"'PR\*ZMXV\=:[9>'/#&B0K/J.J7S/Y<8DD2&"""&%);F\O;N>2.VLK&TA
MGN[RYDC@MX9)'"UX.?AM^U7DX_:8\" =A_PSQ9G'_F3*^"O^"A?PT_:,M_@W
MH^N>,?B=I/Q-\'^'O&-G?ZYI_AOX8Q^!VT$W&FZEIVG^(]5N;?Q3XB-[IEM=
M7ATZ19(K>&QN=4M;R64JN8OPGQ-\7>+N"N .+.*\!X1<9SQN19-BL?AGFF+X
M%KY71JTXQC'%9E1R'CK,\XJ9?@^9XK&QP&#J5GAJ-3]YAH<^)H_'<0<3YGE&
M2YGF5'AG-/:X/"U*T)8FIE$\-"4>5>UQ$<%G%?%2H4>9U:RHTG+V=.5Y4XWJ
M0^M_A_\ \%#OV:_B%XNL/!MEK_B#P]J&K7D6G:/?^+O#LVAZ)J=_<2B&TM(M
M3^U7<=C->2,D5J-8334FG>.W#BXD2(_<H(/(_P _X$=QU!K^,;2]*U/7=2L-
M$T6PN]4UC6;J#3-)TRPBDGOM2U"]D%O:6=E#$#++<7$[I''Y8)4GS"51&8?T
M\^'/A?\ M:VOA_0[:\_:2\%6UW;:/IEO=6]Q\![35KB"YALH([B&?5#\1;7^
MTIHIE>.34/L\'VUU:Y\F+S?+7\"^BQ]*+Q+\7L)Q92XF\/<7Q#5R&OEL\/FO
M!-+),KP\*>8K%WP.8TN*^*LIP\\12>%]IAIY?B:]6=&4UB\/2<*>(Q/QOAWX
MA9_Q-#,X9ADL\?/!2PTH8G*(83#0C'$>UO1Q$<RS+#TW./LN>FZ%2<W!M5:<
M;0J5/L"BOG+PYX!_:1L-?T>]\2?M >#?$'A^TU"WGUG0[/X&VNA7>K:=&V;B
MPMM97X@:BVF37"_*EZMC=F _,().E?1AZ#/)RN3TSR.U?V[D6;8[-Z%:KC^&
M<\X8J4JJIPPV>5^':]?$0<(R=>C+AS/\_P .J2DW3:KXBA6YHMJBX.,W^M8/
M$UL5"<JV7XO+Y1DHQIXR>!G.HN5/G@\#C<;!13;C:<X3O%M0Y;2? Q?%?X83
M^"_%'Q'A^(G@B;X?^")/'47C+QO'XIT5_"7A27X7ZCK.D?$B/Q'XA6].E:+)
MX!U7P[K^F^,TU&ZMV\,W^BZM::P+.?3[I(N,^)G[3?[.?P8TWPOK'Q;^.WPA
M^&>E^-[62^\&ZAX[^(OA/PK:^*[""VM;VXU#PY+K6JV8UK3[6SOK*\O-0TX7
M%E9VMW;7%U/#%/$[_P Y]SX6_;(OO^"7?_!3[7? 7Q[_ &:O#WP&C\:_\%K9
M[WP!XH_9G\>^+?B4V@V/[0W[6J^-=-_X6WIG[3WA'PK;ZMJTT&LMH^KS?">:
MU\,I>6,.J:1XC?2[DW_UU^S#\7O@=^SQ\<OVKOB)^T_XFT3P#XEN/V>/V1O%
MOP6\3>/!]IU/5?V+O"'[*_@-?$VD_"E1:WFI^)-%\'?M%VWQUUWXF^$_ -GJ
M&KV6K^)O#6M^)]$^R^(_!T]W[AV'[2)\7?A7)>?#73X_B3X#DO?C+::C?_"*
MUC\7:!)-\4K/2?#W_"7:G<_#M8[]QXUAL/"8?Q1=2>&VU)8?#D4^N.1IEO/=
M1[%OX]\$7GC;5/AM:>+_  S=?$+1/#6C>,]:\#VVN:;/XMTCPCXCU/6-&\/>
M)]4\/17#ZKI^@:_J_AWQ#IFB:M>6L-CJM_H.M6EA-<3Z5?I;_@;\$_A)\.?V
MF/V&OVO_ !=\(/$G_"+?!?PC^VO\<OVI?^":_P 7/ JZ9<:;\+;_ .%VB^&O
M$5K\3/@_:,!IT/PTUO\ :4T[]HBRD\*6\>F^&/'/PD\<>,_""P)X)\9HK_H-
M_P $Q?!*W?[,W@S]JOQ??6/B?X\_MV>$?AM^U9\</&MK:-;VTNK_ !*^'?AS
M6/!'PP\))<W6H7NF_";X%> K[1?A?\+M"EO[ADT?1K_Q9J[W?C+QGXNU;5 #
M]&**** "BBB@ HHHH **** "BBB@ HHHH **Y+QWI?B_6?".NZ7X"\4Z?X)\
M7WEEY6A>*M4\-)XPT_1;WSH7^UW7AJ35-%35X_(2:'[*VJ60W2K+YV8@C_)Y
M^#_[<F3C]LKX9 =A_P ,FZ><?^9CKZ;)<ARS-</5KX[C+AKANI3KNE'"9UAN
M+:V(K04*<_K-*7#_  MGN%5%N<J:C6Q-+$<]*;=!4W3J3^8SS/\ -,IQ%&A@
M>"^)N):=6BJL\7DF)X0H8>A/VDH?5ZL>(N*\AQ3K**57FHX:MA^2<$J[J<].
M'7?M4_MD?"3]C[1_"&M_%BV\8W-GXVU35-(T<>#]"M=<G2[TBQ@U"Z-ZEUJV
MDK;PFWG00NCS%Y-RE$"[C\6'_@MU^QN S?V5\;,*K.?^* TC.$4L<?\ %8]<
M XKX2_X+#>"?C]X6\#_!*7XQ_&WPK\6K&[\8^+(M$LO#GP;M_AC-HMY%X=LI
M+N[NKR#QKXL;5H[JV:.W2U:*S6W9/.\Z4D1I^"SHWERY1B/*E) !!($;%@#C
MC(R,]NN#BO\ 1WP%^B+X/^('ACD7%.?9KF>>YGF&(SBG7S/AK-<PR_**\<'G
M&,P=&.&PF></9=F-.=&E0A1KNOA*<*E>%2=)U*4H5)?YJ_2 ^F)XQ>'?BGG7
M">0Y/EN0Y7@L-DM6CE?$V5Y7F.<T)8[*L%BZTL1B\BX@S/+:D*U:M*KAU1QD
MY4Z$Z=.M&%53@O\ 0X\)>)=.\9^%O#7B_2%N5TKQ5H&C>)-,6]A%O>+I^NZ;
M:ZK9+=0+)*L%R+6[B$\*RR"*7>@D<+N/05^;/P:^$_[:5W\(OA9=:+^US\.-
M'T>Y^''@:XTK2;C]EJPU.XTS39O"VDRV&G7&I'XM61U&:RM'AM9;XVEL;MXC
M.;> OY*>W>#OA?\ M?:5XIT#4O&?[5'P_P#%OA2RU.WN/$'AG3OV:[+PO?ZY
MI<98W.FVGB%/BGJSZ-/< J$U!=,OC!@D6TF<#^!,\X*X>R_&9O2PWB3P956!
MQ./A0P/U3Q!>-J+#5:L:6$56IP%1P3Q4^1454J8JEA75M*>(A1;JK_07(>..
M(LRP63U<5X9\:T7CL+E]3$8]XSPZ6"IO$TJ$JN+=*EQ_6QRPL74E6]G3PE7%
M*DN6.'G5M3?UQ_G\^E>96'QJ^#VJ>#/&_P 1M,^*GPZU'P!\-+WQYIOQ%\;V
M/C3P[=^$_ >H?"VXU"T^)=AXQ\0V^HR:5X9O?A]<Z3J<'C2UUFZLY_#$NGWB
M:S'9FWDV^EM]T9Y.Y,GIGYE[5_&7XVTKQ)^R?_P3R_X*"_M-^![#4=9_9^_:
MWU__ (+"_!#]L/PGHXO-93P-\:;[]H_]KKX6_L[?M<Z3HEI#=R6]C=D^%?V<
M?VD$TU-T_AA_@]\3]1BM['X3^,[C4/S<_3#^OG7_ (J?#+PHW@)/%'Q#\$>'
M'^*GB.P\'_#)==\5:'I+?$/Q9JNBZCXCTOPQX(6_OH&\4^(-2\/Z/JNMV&C:
M(+W4+O2M-OM0@MY+6UFE3GOBU\?_ (&_ 33](U7XV_&#X9_"73O$%S=6>@7?
MQ&\;^'/!T6N7=C!'=7UMHW]O:A8OJL]C:RQW=]'8)<-96C"ZN_)@(D/\X?[5
M.B_'S]LSXD>*O _[/WP)^('Q3N/V&OV2/AKX"^"WC[PCXV^"'@[1OA'_ ,%)
M/'^E_![]I71/%NO3?%7XB>#;W4KKX4^!_ G[.FEW4GA&VUJ]L?#'QE^*WA>]
MBMIM9$-S[=JW[17A+]J?XG_L>_M:_LY_M5_#W]D?]JCQQ^Q7KVHZ1X-_:I^$
M[?$;]G/XB>#=<^)5E%\;O@;:ZS=^/?A%X@\-_';X _&?P#)X<^*UK\,_'MMX
MMTG1)]!;QOX.\1Z-#H%SH !^S'Q&_;*_9'^$/AKP!XS^*G[3W[/_ ,.?"'Q7
ML;O4_A?XI\:_%_P#X;\._$;3+"WTR[O=2\"ZWJFO6^F>+-/M+36M'NKF]T&Z
MO[:&WU73II)5CO;=I/8O 7Q%^'_Q5\*Z;XZ^&'CGP?\ $;P3K)N1H_C#P'XF
MT7Q?X7U7['=S6-W_ &;X@\/7VHZ3?&UO;>>SN5MKN5K>ZAEMI@DT;HO\VG[-
MWQY^$Z?M ?\ !/3Q;\1_#?[-G[.'AW1M$_X+0^"]0U/P'XZTRQ_9=^)GCFS_
M &@_V4IO%?Q9_9\\1_$2;0Q?_#_XN^+[CQ'XST;3H4<Z?J%QXET[3Y]7TO2O
M[;ON@^)OQ\D\ 6?_  5;\8_L22Z7XBA_:>^(/[+7[,'[*,OPTUGP[9>!_B+_
M ,%#/B]\/M>^''Q@\9?#/78;VR\!ZMJO@'PAJOPJ\6?%+Q38ZC'X<M]<^#/C
M;_A+->CUCPKXN?30#^BCP!\2?AY\5O"EGXZ^%_CKP?\ $;P3J%YKFGV'B_P+
MXET;Q9X8OK_PSK>H^&?$=G9Z]H5Y?:7<W6@^(M'U;0=8@ANGDTW6-,U#3KQ8
M;NTGBC\Y^&G[5'[-'QF\4:EX)^$?[0/P7^)_C#1[2ZU#4_#'@#XG>#/%^O6>
MGV-Y'I]]J,NE:#K-_>MIUAJ$L6GWU_##+965_(EG=3Q7#I&W\S?B*T^)G[.?
MPK_;K_8-TC]GCXN? 3X7_%[X,_"/]IC]GSX67OB?X<>-?'7BWX+_  FUSX#_
M  2_X*:> _ UY\#?''CBTU77M=^$6E:#\49?"NCWR^.?$WBSXW_$?5K#1#)?
M6[7'Z#?M9?M&?L;?$GQ#^P'\%?V6_B%\)?$_[2-I^TI^RK\1OV5]$^$,VERQ
MZ-\!K;XBK9?M!ZQX-U;PC%;^'X?A?;_LL>'/C)X;^)7A;1=6C2ST*^T+1]<T
M.UO?$'@Y;T _;;Q=XP\)> /#>L>,O'?BCP[X+\(>';*34O$'BKQ9K>F>'/#>
MA:;"5$VHZSKNLW5EI>EV,)=1+=WUU! A90T@9E!XOX3?';X*_'G2-2U_X)_%
MGX<_%K1=&U'^Q]:U/X=>,_#_ (QM-%U?R([L:5K,F@ZA?'2=2>RF@OH['45M
MKJ6QN+>\BB>VFCE;X6_X**7/AW1?'?[ 7C#XQ3Z+;?LM^#OVO!JWQRO?%4(;
MP)H&N7?P(^,>B_LX>*OB7/=AM&L/!F@_M$ZE\/Q8:MXE\O0=!^*-_P##+Q%>
MW6GS:1:7]OX%^V3^U-\!O 6N?M&_$3]EK6?#NG_M1:)\-OV3_!W[1/[5G@O0
M-/\ B'X*^!'[/_Q#_:DT3X?#Q%\2]<MK[5?AMJ7Q$^#G@'QE\7OC?X4\*^.=
M-U2[\*>"=&O?&WB^&+X93OI^M '[>!E(R&!'3((QGTSTH#*<88'/(P0<@=2/
M7'M7\W'Q:_:1^.?@/XJZU^SK\"OVWO%WQ.^'_P#PT7_P2N\,6WQTOT^"OQ#\
M>> M2_:N^.7QD\#?'?X#S^,](\"0^ O%-_??"OP/X$^)WA:QUWPQ?^+O ,GQ
M&L;V^GU#PCK'@S2K>[8?%W]J/X;^)/%^NS_M?_%KQQI7P#_X++?L[_L)Z-X2
M\9Z9\';G1O''P'_: ?\ 9@_X2?2/BI=Z1\.-'UWQ1X^T27]HW6O^$*\::;JG
MAG5=)M/!_@:UGL-2FD\5WWBH _HZ#*3@$$]< @G&<9Q]>/K0""2 02.H!&1]
M1VK^:_\ 9._:V^.'B,?L6>/F_;)USX^?%;XX_MI_M(_L[?%W]F.[3X.?V/X?
M^#'@#Q'^U&AU:W\'>%/!FD?$KP=XK^"&G_#/X9ZOK/Q2UG7Y=%\3:?KTFF:[
M87.F^-/ QTQWP?\ VPOC;>^!OV(OB_;?MJKXZ^-_[6NF_&6+]I7]G;Q)X7\
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
M'B'1-%\#^%M*TC7==MKJUOK?6M9TRPTFWL=5U>"\LK.[@U*_M[B]AN;6WGCG
M26")U[72M#T70TODT72-+TA-3U34-<U%-+T^ST];_6=6G-UJFK7JV<,(N]3U
M&Y)N+_4+@27=Y.3+<S2R'=6K10!QGAOX<_#_ ,':OXF\0>$O _A#PQKOC6_&
MJ>,-:\.^&-"T/5O%>IK+<S+J/B74M*T^TO=>OEFO+N5;O5I[RX$MS<2"0/-*
MS2>%OA]X$\#S>(+GP9X,\)^$KCQ9K$_B'Q1/X8\-Z+X?F\1Z]<EC<:WKTNCV
M-D^LZO.68S:GJ375](6;?.VYL]?10!Q/ACX:_#SP5HVK>'?!_@3P;X4T#7K[
M4-3US1/#7A;0=!TC6-1U:%+?5;_5=,TG3[.QU&]U."..#4+J]@GGO846*ZDE
MC4*+W@[P1X-^'F@6GA7P%X3\->"?#%@]S)8^'?".@Z3X9T&R>\N)+N[>TT?0
M[.PTVV>ZNII;FY:&V1I[B62:4O([,>HHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
<H **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6806901856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Feb. 29, 2016</div></th>
<th class="th"><div>Jul. 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_hqy_DocumentandEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HEALTHEQUITY INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001428336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,767,697<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 );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_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 );">- Definition</a><div><p>Document and Entity Information [Abstract]</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;">hqy_DocumentandEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807313200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated balance sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_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">$ 83,641<span></span>
</td>
<td class="nump">$ 111,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Marketable securities, at fair value</a></td>
<td class="nump">40,134<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure', window );">Total cash, cash equivalents and marketable securities</a></td>
<td class="nump">123,775<span></span>
</td>
<td class="nump">111,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2016 and 2015</a></td>
<td class="nump">14,308<span></span>
</td>
<td class="nump">9,054<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventories</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred tax asset</a></td>
<td class="nump">2,642<span></span>
</td>
<td class="nump">1,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,703<span></span>
</td>
<td class="nump">2,271<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">143,048<span></span>
</td>
<td class="nump">124,719<span></span>
</td>
</tr>
<tr class="ro">
<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">3,506<span></span>
</td>
<td class="nump">2,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">66,840<span></span>
</td>
<td class="nump">26,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,651<span></span>
</td>
<td class="nump">4,651<span></span>
</td>
</tr>
<tr class="re">
<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">1,750<span></span>
</td>
<td class="nump">281<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_Assets', window );">Total assets</a></td>
<td class="nump">219,795<span></span>
</td>
<td class="nump">158,769<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">2,431<span></span>
</td>
<td class="nump">1,303<span></span>
</td>
</tr>
<tr class="re">
<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">7,776<span></span>
</td>
<td class="nump">5,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">1,899<span></span>
</td>
<td class="nump">2,227<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">12,106<span></span>
</td>
<td class="nump">8,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term 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_DeferredRentCreditNoncurrent', window );">Deferred rent</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">488<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_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent', window );">Deferred tax liability</a></td>
<td class="nump">3,996<span></span>
</td>
<td class="nump">5,355<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">4,232<span></span>
</td>
<td class="nump">5,843<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 16,338<span></span>
</td>
<td class="nump">$ 14,674<span></span>
</td>
</tr>
<tr class="re">
<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 (see note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<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&#8217; equity</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_PreferredStockValue', window );">Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2016 and 2015</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value, 900,000 shares authorized, 57,726 and 54,802 shares issued and outstanding as of January 31, 2016 and 2015, respectively</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">199,940<span></span>
</td>
<td class="nump">157,094<span></span>
</td>
</tr>
<tr class="ro">
<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">(98)<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated earnings (deficit)</a></td>
<td class="nump">3,609<span></span>
</td>
<td class="num">(13,004)<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&#8217; equity</a></td>
<td class="nump">203,457<span></span>
</td>
<td class="nump">144,095<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&#8217; equity</a></td>
<td class="nump">$ 219,795<span></span>
</td>
<td class="nump">$ 158,769<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cash Equivalents, and Short-term Investments, Fair Value 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;">hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Net, Noncurrent, Including Liability for Uncertain Tax Positions, Noncurrent</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;">hqy_DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=7501430&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and 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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 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_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation due after one year or beyond 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(22))<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 201.5-02(26))<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(23))<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 201.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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>16
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807371184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated balance sheets  (Phantom) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares)</a></td>
<td class="nump">900,000,000<span></span>
</td>
<td class="nump">900,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (shares)</a></td>
<td class="nump">57,726,000<span></span>
</td>
<td class="nump">54,802,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (shares)</a></td>
<td class="nump">57,726,000<span></span>
</td>
<td class="nump">54,802,000<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.4)<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807784448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of operations and comprehensive income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MembershipDuesRevenueOnGoing', window );">Service revenue</a></td>
<td class="nump">$ 61,608<span></span>
</td>
<td class="nump">$ 45,735<span></span>
</td>
<td class="nump">$ 31,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees', window );">Custodial revenue</a></td>
<td class="nump">37,755<span></span>
</td>
<td class="nump">24,374<span></span>
</td>
<td class="nump">18,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FeesAndCommissionsCreditAndDebitCards', window );">Interchange revenue</a></td>
<td class="nump">27,423<span></span>
</td>
<td class="nump">17,746<span></span>
</td>
<td class="nump">11,931<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_Revenues', window );">Total revenue</a></td>
<td class="nump">126,786<span></span>
</td>
<td class="nump">87,855<span></span>
</td>
<td class="nump">62,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfServicesAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServiceManagementCosts', window );">Service costs</a></td>
<td class="nump">39,418<span></span>
</td>
<td class="nump">29,842<span></span>
</td>
<td class="nump">21,589<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_hqy_CostOfServicesCustodialCosts', window );">Custodial costs</a></td>
<td class="nump">6,522<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">3,487<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_hqy_CostOfServicesCardCosts', window );">Interchange costs</a></td>
<td class="nump">8,248<span></span>
</td>
<td class="nump">5,899<span></span>
</td>
<td class="nump">4,137<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_CostOfServices', window );">Total cost of revenue</a></td>
<td class="nump">54,188<span></span>
</td>
<td class="nump">39,882<span></span>
</td>
<td class="nump">29,213<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">72,598<span></span>
</td>
<td class="nump">47,973<span></span>
</td>
<td class="nump">32,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">13,302<span></span>
</td>
<td class="nump">10,619<span></span>
</td>
<td class="nump">8,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Technology and development</a></td>
<td class="nump">16,832<span></span>
</td>
<td class="nump">10,501<span></span>
</td>
<td class="nump">7,142<span></span>
</td>
</tr>
<tr class="re">
<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">14,113<span></span>
</td>
<td class="nump">8,343<span></span>
</td>
<td class="nump">3,897<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_hqy_AmortizationofAcquiredIntangible', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">2,208<span></span>
</td>
<td class="nump">1,637<span></span>
</td>
<td class="nump">1,637<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">46,455<span></span>
</td>
<td class="nump">31,100<span></span>
</td>
<td class="nump">21,278<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">26,143<span></span>
</td>
<td class="nump">16,873<span></span>
</td>
<td class="nump">11,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpensesAbstract', window );"><strong>Other expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_LossOnRevaluationOfWarrants', window );">Loss on revaluation of warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(614)<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_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative', window );">Loss on revaluation of redeemable convertible preferred stock derivative</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(735)<span></span>
</td>
<td class="num">(5,363)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense, net</a></td>
<td class="num">(589)<span></span>
</td>
<td class="num">(374)<span></span>
</td>
<td class="num">(173)<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_OtherNonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="num">(589)<span></span>
</td>
<td class="num">(1,109)<span></span>
</td>
<td class="num">(6,150)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">25,554<span></span>
</td>
<td class="nump">15,764<span></span>
</td>
<td class="nump">5,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">8,941<span></span>
</td>
<td class="nump">5,598<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,613<span></span>
</td>
<td class="nump">10,166<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract', window );"><strong>Net income (loss) attributable to common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic (in dollars)</a></td>
<td class="nump">16,613<span></span>
</td>
<td class="nump">12,058<span></span>
</td>
<td class="num">(7,132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted (in dollars)</a></td>
<td class="nump">$ 16,613<span></span>
</td>
<td class="nump">$ 10,901<span></span>
</td>
<td class="num">$ (7,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income (loss) per share attributable to common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (dollars per share)</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.26)<span></span>
</td>
</tr>
<tr class="ro">
<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 (dollars per share)</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="num">$ (1.26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract', window );"><strong>Weighted-average number of shares used in computing net income per share attributable to common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (shares)</a></td>
<td class="nump">56,719<span></span>
</td>
<td class="nump">31,181<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
</tr>
<tr class="re">
<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 (shares)</a></td>
<td class="nump">58,863<span></span>
</td>
<td class="nump">51,856<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,613<span></span>
</td>
<td class="nump">$ 10,166<span></span>
</td>
<td class="nump">$ 1,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized loss on available-for-sale marketable securities, net of tax</a></td>
<td class="num">(98)<span></span>
</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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 16,515<span></span>
</td>
<td class="nump">$ 10,166<span></span>
</td>
<td class="nump">$ 1,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_AmortizationofAcquiredIntangible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Acquired Intangible</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;">hqy_AmortizationofAcquiredIntangible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CostOfServicesCardCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Of Services, Card Costs</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;">hqy_CostOfServicesCardCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CostOfServicesCustodialCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Of Services, Custodial Costs</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;">hqy_CostOfServicesCustodialCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss On Revaluation Of Redeemable Convertible Preferred Stock Derivative</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;">hqy_LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_LossOnRevaluationOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss On Revaluation Of Warrants</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;">hqy_LossOnRevaluationOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income (Loss) Attributable To Common Stockholders, Basic And Diluted [Abstract]</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;">hqy_NetIncomeLossAttributableToCommonStockholdersBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract]</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;">hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_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_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_CostOfServicesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfServicesAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FeesAndCommissionsCreditAndDebitCards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earned from credit card services (including late, over limit, and annual fees) and debit card services (including interchange fees, annual fees and other fees). Excludes interest income earned on credit card balances and transactions.</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_FeesAndCommissionsCreditAndDebitCards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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,2)<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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_InvestmentAdvisoryManagementAndAdministrativeFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from providing investment advisory, asset management and administrative services, including, but not limited to, distribution and shareholder services, accounting, tax, legal, regulatory filing, share registration, and shareholder correspondence activities.</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_InvestmentAdvisoryManagementAndAdministrativeFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MembershipDuesRevenueOnGoing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue earned during the period from periodic fees charged to existing members of an association or club. An example would be the monthly/annual dues paid to a gym or workout facility. This element excludes the initial membership fees received on enrollment or registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<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_MembershipDuesRevenueOnGoing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to nonoperating activities, 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.9)<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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (expense) related to nonoperating activities, 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.9)<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ServiceManagementCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to delivering management services 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_ServiceManagementCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>18
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6809685504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Convertible preferred stock</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Common stock warrants</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated comprehensive loss</div></th>
<th class="th"><div>Accumulated earnings (deficit)</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Opening balance (shares) at Jan. 31, 2013</a></td>
<td class="nump">17,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Opening balance at Jan. 31, 2013</a></td>
<td class="nump">$ 41,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable convertible preferred stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares', window );">Conversion of preferred stock to common stock upon initial public offering (shares)</a></td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue', window );">Conversion of preferred stock to common stock upon initial public offering</a></td>
<td class="num">$ (236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion', window );">Redeemable convertible preferred stock accretion</a></td>
<td class="nump">$ 5,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2014</a></td>
<td class="nump">17,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Jan. 31, 2014</a></td>
<td class="nump">$ 46,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Opening balance (shares) at Jan. 31, 2013</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,738<span></span>
</td>
<td class="nump">5,386<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Opening balance at Jan. 31, 2013</a></td>
<td class="num">(6,399)<span></span>
</td>
<td class="nump">$ 8,990<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 3,679<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (19,069)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders&#8217; equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Series D-3 redeemable convertible preferred stock cash dividend</a></td>
<td class="num">(694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(694)<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_hqy_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015 (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_StockIssuedDuringPeriodValueWarrantsExercised', window );">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015</a></td>
<td class="nump">$ 1,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,345)<span></span>
</td>
<td class="nump">2,547<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016 (shares)</a></td>
<td class="nump">568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">568<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016</a></td>
<td class="nump">$ 523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">523<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">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>
<td class="nump">57<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit on stock options exercised</a></td>
<td class="nump">271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchased and retired-665,613 preferred shares (674,120 common stock equivalent shares), $5.00 per share (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock repurchased and retired-665,613 preferred shares (674,120 common stock equivalent shares), $5.00 per share</a></td>
<td class="num">(3,135)<span></span>
</td>
<td class="num">$ (861)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,274)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Redeemable convertible preferred stock accretion</a></td>
<td class="num">(5,764)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,366)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,156<span></span>
</td>
<td class="nump">7,038<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 31, 2014</a></td>
<td class="num">$ (12,706)<span></span>
</td>
<td class="nump">$ 8,129<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,170)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2014</a></td>
<td class="nump">17,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Jan. 31, 2014</a></td>
<td class="nump">$ 46,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,156<span></span>
</td>
<td class="nump">7,038<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 31, 2014</a></td>
<td class="num">(12,706)<span></span>
</td>
<td class="nump">$ 8,129<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable convertible preferred stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_ReclassificationsofTemporarytoPermanentEquityShares', window );">Conversion of preferred stock to common stock upon initial public offering (shares)</a></td>
<td class="num">(17,349)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ReclassificationsOfTemporaryToPermanentEquity', window );">Conversion of preferred stock to common stock upon initial public offering</a></td>
<td class="num">(42,693)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion', window );">Redeemable convertible preferred stock accretion</a></td>
<td class="num">$ (4,021)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2015</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Jan. 31, 2015</a></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>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders&#8217; equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Series D-3 redeemable convertible preferred stock cash dividend</a></td>
<td class="num">(347)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(347)<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_DividendsCommonStockCash', window );">Issuance of common stock cash dividend</a></td>
<td class="num">(50,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>
<td class="num">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015 (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="text">&#160;<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_hqy_StockIssuedDuringPeriodValueWarrantsExercised', window );">Exercise of 1,084 warrants at $0.0682 per share for 2014 and 2,972 warrants at $0.8008 per share for 2015</a></td>
<td class="nump">$ 2,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,334)<span></span>
</td>
<td class="nump">4,714<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016 (shares)</a></td>
<td class="nump">1,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016</a></td>
<td class="nump">$ 2,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,430<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock upon initial public offering (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,156)<span></span>
</td>
<td class="nump">32,486<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock upon initial public offering</a></td>
<td class="nump">42,693<span></span>
</td>
<td class="num">$ (8,129)<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,819<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,465<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">132,587<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="nump">132,586<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,525<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit on stock options exercised</a></td>
<td class="nump">3,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>
<td class="nump">3,429<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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Redeemable convertible preferred stock accretion</a></td>
<td class="nump">4,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,021<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_AdjustmentsToAdditionalPaidInCapitalOther', window );">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</a></td>
<td class="nump">6,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">10,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,166<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,802<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 31, 2015</a></td>
<td class="nump">$ 144,095<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">157,094<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,004)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2016</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Jan. 31, 2016</a></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>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders&#8217; equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016 (shares)</a></td>
<td class="nump">1,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of 568 options at $0.9210 per share for 2014, 1,841 options at $1.3204 per share for 2015, and 1,951 options at $0.98 per share for 2016</a></td>
<td class="nump">$ 1,915<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="nump">1,914<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">23,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,492<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">5,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,883<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit on stock options exercised</a></td>
<td class="nump">11,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,557<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss, net of tax</a></td>
<td class="num">(98)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(98)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,613<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (shares) at Jan. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">57,726<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jan. 31, 2016</a></td>
<td class="nump">$ 203,457<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 199,940<span></span>
</td>
<td class="num">$ (98)<span></span>
</td>
<td class="nump">$ 3,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ReclassificationsofTemporarytoPermanentEquityAccretion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassifications of Temporary to Permanent Equity, Accretion</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;">hqy_ReclassificationsofTemporarytoPermanentEquityAccretion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ReclassificationsofTemporarytoPermanentEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassifications of Temporary to Permanent Equity, 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;">hqy_ReclassificationsofTemporarytoPermanentEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Warrants Exercised</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;">hqy_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Warrants Exercised</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;">hqy_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Repurchased and Retired During Period, 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;">hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Repurchased and Retired During Period, Value</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;">hqy_TemporaryEquityStockRepurchasedandRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable 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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 3.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=d3e177168-122764<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 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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</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_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66904339&amp;loc=d3e4534-113899<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 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11149-113907<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11178-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65880886&amp;loc=d3e23524-113945<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationsOfTemporaryToPermanentEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6445032&amp;loc=d3e90193-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><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 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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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 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 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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock 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 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.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</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_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807782912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of redeemable convertible preferred stock and stockholders&#8217; equity (deficit) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,972,000<span></span>
</td>
<td class="nump">1,084,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8008<span></span>
</td>
<td class="nump">$ 0.0682<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,951,000<span></span>
</td>
<td class="nump">1,841,000<span></span>
</td>
<td class="nump">568,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options, exercise price (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.9800<span></span>
</td>
<td class="nump">$ 1.3204<span></span>
</td>
<td class="nump">$ 0.9210<span></span>
</td>
</tr>
<tr class="re">
<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 );">Repurchase price per share</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock</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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased, common stock equivalent</a></td>
<td class="nump">674,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">674,120,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember', window );">Series B, Series C and Series D-3 Preferred Stock</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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased, common stock equivalent</a></td>
<td class="nump">660,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">665,613,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant and Right, Accumulated Number of Warrants Exercised</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;">hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_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>
<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_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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember</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>20
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6793972544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of cash flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,613<span></span>
</td>
<td class="nump">$ 10,166<span></span>
</td>
<td class="nump">$ 1,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,601<span></span>
</td>
<td class="nump">5,890<span></span>
</td>
<td class="nump">4,270<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_hqy_RevaluationOfWarrantLiability', window );">Loss on revaluation of warrant liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">614<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_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative', window );">Loss on revaluation of redeemable convertible preferred stock derivative</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">735<span></span>
</td>
<td class="nump">5,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Loss on other investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">31<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_AccretionExpense', window );">Imputed interest on notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">23<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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="num">(2,178)<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">3,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">5,883<span></span>
</td>
<td class="nump">2,525<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<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 operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRestrictedCash', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">791<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(5,174)<span></span>
</td>
<td class="num">(3,380)<span></span>
</td>
<td class="num">(1,546)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">5<span></span>
</td>
<td class="num">(234)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(1,608)<span></span>
</td>
<td class="num">(272)<span></span>
</td>
</tr>
<tr class="ro">
<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,011<span></span>
</td>
<td class="num">(1,156)<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Due to trust</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(791)<span></span>
</td>
</tr>
<tr class="ro">
<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,475<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
<td class="nump">1,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(383)<span></span>
</td>
<td class="num">(802)<span></span>
</td>
<td class="nump">1,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(77)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherDeferredLiability', window );">Deferred rent</a></td>
<td class="num">(252)<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">267<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">26,541<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="nump">18,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchase of marketable securities</a></td>
<td class="num">(40,291)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(2,376)<span></span>
</td>
<td class="num">(1,712)<span></span>
</td>
<td class="num">(1,595)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of software and capitalized software development costs</a></td>
<td class="num">(6,896)<span></span>
</td>
<td class="num">(6,420)<span></span>
</td>
<td class="num">(3,844)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Note receivable from shareholder</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherInvestments', window );">Purchase of other investments</a></td>
<td class="num">(500)<span></span>
</td>
<td class="num">(305)<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_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</a></td>
<td class="num">(40,489)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(90,552)<span></span>
</td>
<td class="num">(8,437)<span></span>
</td>
<td class="num">(4,639)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,167)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividend payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(50,347)<span></span>
</td>
<td class="num">(694)<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_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts', window );">Proceeds from initial public offering, net of payments for offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">132,587<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_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock', window );">Repurchase of redeemable convertible preferred stock and convertible preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid', window );">Proceeds from follow-on offering, net of payments for offering costs</a></td>
<td class="nump">23,492<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of common stock options</a></td>
<td class="nump">1,915<span></span>
</td>
<td class="nump">2,430<span></span>
</td>
<td class="nump">523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from exercise of common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,380<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxExpenseFromStockOptionsExercised', window );">Tax benefit from exercise of common stock options</a></td>
<td class="nump">11,557<span></span>
</td>
<td class="nump">3,429<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction', window );">Deferred financing costs paid</a></td>
<td class="num">(317)<span></span>
</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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">36,647<span></span>
</td>
<td class="nump">90,479<span></span>
</td>
<td class="num">(5,364)<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 );">(Decrease) increase in cash and cash equivalents</a></td>
<td class="num">(27,364)<span></span>
</td>
<td class="nump">97,088<span></span>
</td>
<td class="nump">8,012<span></span>
</td>
</tr>
<tr class="re">
<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 );">Beginning cash and cash equivalents</a></td>
<td class="nump">111,005<span></span>
</td>
<td class="nump">13,917<span></span>
</td>
<td class="nump">5,905<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending cash and cash equivalents</a></td>
<td class="nump">83,641<span></span>
</td>
<td class="nump">111,005<span></span>
</td>
<td class="nump">13,917<span></span>
</td>
</tr>
<tr class="re">
<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 data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest expense paid in cash</a></td>
<td class="num">(51)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid in cash, net of refunds received</a></td>
<td class="nump">1,356<span></span>
</td>
<td class="num">(1,504)<span></span>
</td>
<td class="num">(353)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosures of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles', window );">Purchase price adjustment of acquired intangible members assets</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment included in accounts payable or accrued liabilities at period end</a></td>
<td class="nump">45<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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1', window );">Purchases of software and capitalized software development costs included in accounts payable or accrued liabilities at period end</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of preferred stock to common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,822<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_PreferredStockAccretionOfRedemptionDiscount', window );">Preferred stock accretion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,021<span></span>
</td>
<td class="num">(5,764)<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_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability', window );">Reclassification of series D-3 redeemable convertible preferred stock derivative liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,917<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CommonStockWarrantsExercised', window );">Conversion of common stock warrants to common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
<td class="nump">1,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Series D-3 redeemable convertible preferred stock dividend</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_hqy_CommonStockWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Warrants Exercised</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;">hqy_CommonStockWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Issuance Initial Public Offering, Net of Offering Costs</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;">hqy_ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Issuance or Sale of Equity, Net of Offering Costs Paid</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;">hqy_ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ReclassificationofTemporaryEquitytoDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification of Temporary Equity to Derivative Liability</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;">hqy_ReclassificationofTemporaryEquitytoDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revaluation Of Redeemable Convertible Preferred Stock Derivative</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;">hqy_RevaluationOfRedeemableConvertiblePreferredStockDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_RevaluationOfWarrantLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revaluation Of Warrant Liability</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;">hqy_RevaluationOfWarrantLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6394232&amp;loc=d3e17558-110866<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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(8))<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt issuance costs that were incurred during a noncash or partial noncash transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11374-113907<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxExpenseFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11283-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxExpenseFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments (OTTI) of the subject investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 9<br> -Subparagraph (c)-(e)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27357-111563<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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27405-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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_IncreaseDecreaseInDueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherDeferredLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred obligations 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_IncreaseDecreaseInOtherDeferredLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing 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 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-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_IncreaseDecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing activities, including 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 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investing activities, including 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 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including 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_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred 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_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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 Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 15<br> -Subparagraph (a)<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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase of all investments (debt, security, other) 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> -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> -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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to acquire investments 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> -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> -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_PaymentsToAcquireOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of the preferred stock redemption discount during the 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_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForLongTermLoansForRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<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_ProceedsFromPaymentsForLongTermLoansForRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (j)<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 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 3: 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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 holders exercising their stock warrants.</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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<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 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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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 Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>21
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797810304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of business and significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Summary of business and significant accounting policies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">HealthEquity, Inc. was incorporated in the state of Delaware on September&#160;18, 2002, and was organized to offer a full range of innovative solutions for managing health care accounts (Health Savings Accounts ("HSAs"), Health Reimbursement Arrangements ("HRAs"), and Flexible Spending Accounts ("FSAs")) for health plans, insurance companies, and third-party administrators.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2006, HealthEquity, Inc. received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity, Inc. to hold custodial assets in trust for individual account holders. As of December&#160;31, 2015, the Company&#8217;s year-end for trust and tax purposes, custodial assets held in trust were </font><font style="font-family:Arial;font-size:10pt;">$3.2 billion</font><font style="font-family:Arial;font-size:10pt;">. The Company&#8217;s operations consist primarily of servicing HSAs through the use of the Company&#8217;s proprietary technology. HSAs are tax-deductible, custodial accounts owned by individuals for health care purchases. An HSA-based health plan has two fundamental components&#8212;a High Deductible Health Plan ("HDHP"), which is required to qualify for the tax-deductible contributions to a participant&#8217;s HSA, and a custodial HSA. As a passive non-bank custodian, according to the Internal Revenue Code ("IRC") 1.408-2(e)(5)(ii)(B)(2), the Company must maintain net worth (assets minus liabilities) greater than </font><font style="font-family:Arial;font-size:10pt;">2%</font><font style="font-family:Arial;font-size:10pt;"> of custodial funds held in trust at each year-end in order to take on additional custodial assets. As of December&#160;31, 2015, the Company&#8217;s year-end for trust and tax purposes, the net worth of the Company as defined in Treasury Regulation &#167;104-2(e)(5)(ii) by subtracting the Company&#8217;s total liabilities from the total assets, resulted in a calculated net worth of </font><font style="font-family:Arial;font-size:10pt;">$201,324,812</font><font style="font-family:Arial;font-size:10pt;">. The amount of supportable custodial funds calculated by dividing the Company&#8217;s net worth (defined above) by </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> percent, pursuant to the requirements of Treasury Regulation &#167;104-2(e)(5)(ii)(C) as of December&#160;31, 2015, was </font><font style="font-family:Arial;font-size:10pt;">$10,066,240,600</font><font style="font-family:Arial;font-size:10pt;">. The amount that the supportable custodial funds exceeded the actual amount of custodial funds as of December&#160;31, 2015 was </font><font style="font-family:Arial;font-size:10pt;">$6,845,689,390</font><font style="font-family:Arial;font-size:10pt;">. In the event the Company is unable to comply with the aforementioned net worth requirement, IRC 1.408-2(e)(5)(ii)(C)(2) requires the Company, as a passive non-bank custodian, to take whatever lawful steps necessary, including the relinquishment of fiduciary accounts, to ensure that its net worth exceeds </font><font style="font-family:Arial;font-size:10pt;">1%</font><font style="font-family:Arial;font-size:10pt;"> of the custodial assets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. This summary of significant accounting policies of the Company is presented to assist in understanding the Company's consolidated financial statements. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States of America and have been consistently applied in the preparation of the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has revised the names of certain financial statement line items to more accurately describe the Company's operations. Amounts previously referred to as Account fee revenue are now referred to as Service revenue. Amounts previously referred to as Custodial fee revenue are now referred to as Custodial revenue. Amounts previously referred to as Card fee revenue are now referred to as Interchange revenue. Amounts previously referred to as Account costs are now referred to as Service costs. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has reclassified certain financial statement line items to conform with the newly revised financial statement line items. Amounts previously referred to as other revenue are now included in the Service revenue financial statement line item. Amounts previously referred to as Other costs are now included in the Service costs financial statement line item. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain reclassifications have been made to&#160;prior year amounts&#160;to conform to the current year presentation.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Principles of consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a </font><font style="font-family:Arial;font-size:10pt;">22%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in such partnership that is accounted for using the equity method of accounting. The investment was approximately </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company purchased an approximate </font><font style="font-family:Arial;font-size:10pt;">2%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in a limited partnership that engages in the development of technology-based financial healthcare products. The Company determined there was no significant influence and therefore the investment was accounted for using the cost method of accounting. Under the cost method of accounting, the fair value of an investment is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The investment was </font><font style="font-family:Arial;font-size:10pt;">$500,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All significant intercompany balances and transactions have been eliminated.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Segments</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company operates in </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cash, cash equivalents and restricted cash</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company&#8217;s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Restricted cash represents custodial funds held temporarily by the Company in its accounts with a corresponding due to trust liability account.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Marketable securities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Marketable securities consist primarily of mutual funds invested in corporate bonds, U.S.&#160;government agency securities, U.S.&#160;treasury bills, commercial paper, certificates of deposit, municipal notes, and bonds with original maturities beyond three months at the time of purchase.&#160;Marketable securities are classified as available-for-sale, held-to-maturity, or trading at the date of purchase. As of&#160;January&#160;31, 2016, all marketable securities have been classified as available-for-sale. The Company may sell these securities at any time for use in current operations or for other purposes even if they have not yet reached maturity. As a result, the Company classifies its marketable securities, including securities with maturities beyond&#160;twelve months,&#160;as current assets in the accompanying consolidated balance sheets. All marketable securities are recorded at their estimated fair value. Unrealized gains and losses for available-for-sale securities are recorded in other comprehensive income, net of the related tax effect. The Company evaluates its marketable securities to assess whether those with unrealized loss positions are other-than-temporarily impaired. The Company considers impairments to be other than temporary if they are related to deterioration in credit risk or if it is likely it will sell the securities before the recovery of their cost basis. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other expense, net in the consolidated statements of operations and comprehensive income.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounts receivable</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, accounts receivable consisted of </font><font style="font-family:Arial;font-size:10pt;">$6.9 million</font><font style="font-family:Arial;font-size:10pt;"> of service revenue, </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> of custodial revenue, and </font><font style="font-family:Arial;font-size:10pt;">$3.1 million</font><font style="font-family:Arial;font-size:10pt;"> of interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible receivable amounts. In evaluating the Company&#8217;s ability to collect outstanding receivable balances, the Company considers various factors including the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer&#8217;s current financial condition. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> , the Company had allowance for doubtful accounts of </font><font style="font-family:Arial;font-size:10pt;">$40,000</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Inventories</font><font style="font-family:Arial;font-size:10pt;">&#8212;Inventories consist of new member and participant supplies and are recorded at the lower of cost or market using an average cost basis.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Other assets</font><font style="font-family:Arial;font-size:10pt;">&#8212;Other assets consist primarily of prepaid expenditures, income tax receivables, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Property and equipment</font><font style="font-family:Arial;font-size:10pt;">&#8212;Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="89%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer Equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and Fixtures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5 years</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Capitalized software development costs</font><font style="font-family:Arial;font-size:10pt;">&#8212;We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 350-40, &#8220;Internal-Use Software.&#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized. See Note 5&#8212;Intangible Assets and Goodwill for additional information.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Intangible assets, net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives, which is 3-5 years for capitalized software development costs and acquired technology rights, and </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;"> years for certain acquired intangible member assets. The acquired intangible member assets are the result of various acquisitions of HSA portfolios. A significant portion of the purchase price from each acquisition has been allocated to the acquired HSA assets, which consists of the contractual rights to administer the activities related to the individual health savings accounts acquired. The Company analyzed the historical attrition and depletion rates of member accounts and determined that an average useful life of </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;"> years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. There have been no impairment charges recorded in any of the periods presented in the accompanying consolidated financial statements. See Note&#160;5&#8212;Intangible Assets and Goodwill&#160;for additional information.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Goodwill</font><font style="font-family:Arial;font-size:10pt;">&#8212;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January&#160;31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company&#8217;s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a two-step process. The first step involves comparing the Company's market capitalization to the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step of the test is performed by comparing the carrying value of the goodwill in the reporting unit to its implied fair value. An impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Deferred rent</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes rental expense for its office lease on a straight-line basis over the lease term. Deferred rent represents the difference between actual operating lease payments due and straight-line rent expense. The excess is recorded as a deferred credit in the early periods of the lease, when cash payments are generally lower than straight-line rent expense, and is reduced in the later periods of the lease when payments begin to exceed the straight-line expense.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Initial public offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;On August 5, 2014, the Company consummated its initial public offering ("IPO") and issued and sold </font><font style="font-family:Arial;font-size:10pt;">10,465,000</font><font style="font-family:Arial;font-size:10pt;"> shares of its common stock at a public offering price of </font><font style="font-family:Arial;font-size:10pt;">$14.00</font><font style="font-family:Arial;font-size:10pt;"> per share, less the underwriters' discount. The Company received net proceeds of approximately </font><font style="font-family:Arial;font-size:10pt;">$132.6 million</font><font style="font-family:Arial;font-size:10pt;"> after deducting underwriters' discounts and commissions of approximately </font><font style="font-family:Arial;font-size:10pt;">$10.2 million</font><font style="font-family:Arial;font-size:10pt;"> and other offering expenses payable by the Company of approximately </font><font style="font-family:Arial;font-size:10pt;">$3.7 million</font><font style="font-family:Arial;font-size:10pt;">. The underwriting discounts and commissions and other offering expenses were recorded as an offset against the IPO proceeds in additional paid-in capital upon the closing of the IPO on August 5, 2014. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Follow-on offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 11, 2015, the Company closed its follow-on public offering and sold&#160;</font><font style="font-family:Arial;font-size:10pt;">972,500</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock at a public offering price of&#160;</font><font style="font-family:Arial;font-size:10pt;">$25.90</font><font style="font-family:Arial;font-size:10pt;">&#160;per share, less the underwriters' discount. Certain selling stockholders sold&#160;</font><font style="font-family:Arial;font-size:10pt;">3,455,000</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock in the offering, including&#160;</font><font style="font-family:Arial;font-size:10pt;">380,000</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of common stock which were issued upon the exercise of outstanding options. The Company received net proceeds of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$23.5 million</font><font style="font-family:Arial;font-size:10pt;">&#160;after deducting underwriting discounts and commissions of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and other offering expenses payable by the Company of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$688,000</font><font style="font-family:Arial;font-size:10pt;">. The Company did not receive any proceeds from the sale of shares by the selling stockholders other than&#160;</font><font style="font-family:Arial;font-size:10pt;">$222,000</font><font style="font-family:Arial;font-size:10pt;">&#160;representing the exercise price of the options that were exercised in connection with the offering.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Capital structure</font><font style="font-family:Arial;font-size:10pt;">&#8212;On July 14, 2014, the Company's board of directors approved an amended and restated certificate of incorporation, pursuant to which the total number of shares of all classes of capital stock that the Company is authorized to issue is </font><font style="font-family:Arial;font-size:10pt;">1,000,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares, including </font><font style="font-family:Arial;font-size:10pt;">900,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock and </font><font style="font-family:Arial;font-size:10pt;">100,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares of preferred stock, par value </font><font style="font-family:Arial;font-size:10pt;">$0.0001</font><font style="font-family:Arial;font-size:10pt;"> per share. The amended and restated certificate of incorporation was filed with the Secretary of State of the State of Delaware and became effective on </font><font style="font-family:Arial;font-size:10pt;">August&#160;5, 2014</font><font style="font-family:Arial;font-size:10pt;"> in connection with the completion of the IPO. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On July 14, 2014, the Company's board of directors declared a cash dividend in an aggregate amount of </font><font style="font-family:Arial;font-size:10pt;">$50.0 million</font><font style="font-family:Arial;font-size:10pt;"> on shares of the Company's common stock outstanding on August 4, 2014 (after giving effect to the conversion of all outstanding convertible preferred stock and redeemable convertible preferred stock into shares of common stock). The terms of each of the Company's stock plans, including the 2003 Director Stock Plan, 2003 Stock Plan, 2005 Stock Plan, 2006 Stock Plan, 2009 Stock Plan and the 2014 Equity Incentive Plan requires an adjustment to outstanding stock options to prevent dilution of the holders&#8217; interests as a result of the foregoing special dividend. Accordingly, the Company's board of directors approved an adjustment to reduce the exercise price by </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;"> of each of the stock options outstanding as of the record date, August 4, 2014, excluding those options granted on July 30, 2014 in connection with the IPO. The reduction of the exercise price to stock options outstanding as of the record date, August 4, 2014, resulted in no incremental compensation expense. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of the close of business on August 4, 2014, all of the Company's redeemable convertible preferred stock and convertible preferred stock converted into </font><font style="font-family:Arial;font-size:10pt;">32,486,588</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Revenue recognition</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes revenue when persuasive evidence of an arrangement exists, services have been provided, the price of services is fixed or determinable, and collection is reasonably assured. The Company generates revenue primarily from service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue), interchange revenue (previously referred as card fee revenue).</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns service revenue from the fees paid by health plan partners, employer partners or individual members for administration services provided in connection with the tax-advantaged HSAs, HRAs and FSAs the Company administers. These fees are generally based on a tiered structure fixed for the duration of the contract agreement with health plan or employer partners, which is typically three to five years. The fees are paid on a monthly basis and revenue is recognized monthly as services are rendered under the Company&#8217;s written service agreements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns custodial revenue from HSA custodial assets held in trust. As a non-bank custodian, the Company deposits HSA cash with various custodial financial institutions having contract terms from three to five years and either a fixed or variable interest rate. These deposits are FDIC insured for each individual HSA. The Company also invests HSA cash in an annuity contract with a insurance company partner. HSA investment balances are deposited with the custodial investment partner from whom the Company receives an administrative and recordkeeping fee. The Company recognizes this revenue in the month in which it is earned. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns interchange revenue from card transactions when members are paying their healthcare claims using a card issued by the Company. The Company recognizes this revenue in the month in which it is earned. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cost of revenue</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies and other operating costs of the Company&#8217;s related member account servicing departments. Other components of the Company&#8217;s cost of revenue sold include interest paid to members on custodial assets held in trust and interchange costs incurred in connection with processing card transactions initiated by members.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-based compensation</font><font style="font-family:Arial;font-size:10pt;">&#8212;For stock options granted to team members, the Company recognizes compensation expense for all stock-based awards based on the grant date estimated fair value. The value of the portion of the award that is ultimately expected to vest is recognized as expense ratably over the requisite service period. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock-based awards on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense related to stock options granted to non-team members is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the non-employee. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For awards with&#160;performance conditions, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of FASB ASC Topic 718, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation ("Topic 718")</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon the exercise of a stock option, common shares are issued from authorized, but not outstanding, common stock.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Income tax provision (benefit)</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company accounts for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. After weighing both the positive and negative evidence, the Company believes that it is more likely than not that all deferred tax assets will be realized as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the a valuation allowance of </font><font style="font-family:Arial;font-size:10pt;">$29,000</font><font style="font-family:Arial;font-size:10pt;"> was released due to the associated state net operating losses expiring unutilized. The release of the valuation allowance was recorded as a tax benefit on the Company&#8217;s consolidated financial statements during the year ended January&#160;31, 2014. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, 2015 and 2014, no valuation allowance remained on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other expense in the Consolidated Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on the Company&#8217;s effective tax rate and results of operations.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Comprehensive income</font><font style="font-family:Arial;font-size:10pt;">&#8212;Comprehensive income is defined as a change in equity of a business enterprise during a period, resulting from transactions from non-owner sources, including unrealized gains and losses on marketable securities. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Asset acquisitions</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the year ended January 31, 2016, the Company acquired the rights to be the custodian of the The Bancorp Bank ("Bancorp") and M&amp;T Bank ("M&amp;T") HSA portfolios. The Company paid&#160;</font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;in cash, respectively, which was funded by cash on hand. The purchased group of assets did not include workforce or any processes and therefore did not constitute a business. Accordingly, the acquisitions were accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations&#8212;Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The costs of the assets acquired is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill. As of&#160;January&#160;31, 2016, the purchase prices of&#160;approximately </font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;">&#160;and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;"> were allocated to acquired intangible member assets. Furthermore, transaction costs that are incurred in conjunction with an asset acquisition are allocated to the acquired intangible member assets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Business combinations</font><font style="font-family:Arial;font-size:10pt;">&#8212;Acquisition-related expenses incurred in conjunction with the acquisition of a business as defined by ASC 805-10 are recognized in earnings in the period in which they are incurred and are included in other expense, net on the consolidated statement of operations. During the year ended January&#160;31, 2016, the Company incurred an expense of&#160;</font><font style="font-family:Arial;font-size:10pt;">$471,000</font><font style="font-family:Arial;font-size:10pt;">, for acquisition-related activity. There were no such business combinations during the years ended&#160;January&#160;31, 2016, 2015&#160;and 2014.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of market risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company derives a substantial portion of its revenue from providing services for healthcare accounts. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts could have a material adverse effect on the Company&#8217;s results of operations. For the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, no one customer accounted for greater than 10% of revenue or accounts receivable.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of credit risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash. The Company maintains its cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. The Company&#8217;s cash and cash equivalents held in banks as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$83.6 million</font><font style="font-family:Arial;font-size:10pt;">, of which </font><font style="font-family:Arial;font-size:10pt;">$750,000</font><font style="font-family:Arial;font-size:10pt;"> was covered by federal depository insurance. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash. The Company&#8217;s accounts receivable balance as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$14.3 million</font><font style="font-family:Arial;font-size:10pt;">. The Company has not experienced any significant write-offs to accounts receivable and believes that it is not exposed to significant credit risk with respect to accounts receivable.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Interest rate risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has entered into depository agreements with financial institutions for its custodial cash deposits. The contracted interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing interest rates may make it difficult for the Company to continue to place custodial deposits at the current contracted rates.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Use of estimates</font><font style="font-family:Arial;font-size:10pt;">&#8212;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 financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and income taxes. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&#160;Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In April 2015, the FASB issued ASU 2015-03,&#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&#160;which simplifies the presentation of debt issuance costs by requiring that such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&#160;ASU 2015-15,&#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17,&#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&#160;January&#160;31, 2016&#160;was&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.6 million</font><font style="font-family:Arial;font-size:10pt;">. The Company&#160;plans to early adopt&#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2016, the FASB issued&#160;ASU 2016-01,&#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements.</font></div></div><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6003-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792510592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income (loss) per share attributable to common stockholders<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Net income (loss) per share attributable to common stockholders</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company computed net income per share of common stock in conformity with the two-class method required for participating securities for the&#160;years ended&#160;January 31, 2015 and 2014. Prior to their conversion to common stock, the Company considered its series D-3 redeemable convertible preferred stock to be participating securities as the holders of the preferred stock were entitled to receive a dividend in the event that a dividend was paid on common stock. The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator (basic and diluted):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for basic earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: dividend of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: series D-3 derivative liability revaluations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,901</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (basic):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of potential dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of common shares from stock warrants</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect from preferred stock assuming conversion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58,863</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> approximately </font><font style="font-family:Arial;font-size:10pt;">791,000</font><font style="font-family:Arial;font-size:10pt;"> shares attributable to outstanding stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive. For the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, approximately </font><font style="font-family:Arial;font-size:10pt;">745,000</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">33.2 million</font><font style="font-family:Arial;font-size:10pt;"> shares, respectively, attributable to outstanding series A and series B convertible preferred stock, series C, D-1, D-2 and D-3 redeemable convertible preferred stock, common stock warrants, and stock options were excluded from the calculation of diluted earnings per share as their inclusion would have been anti-dilutive.</font></div></div><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_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>23
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797772928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, cash equivalents and marketable securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_CashCashEquivalentsAndMarketableSecuritiesTextBlock', window );">Cash, cash equivalents and marketable securities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">One year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Over one year and less than five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, there were no marketable securities that were other-than-temporarily impaired or in an unrealized loss position for more than twelve consecutive months.</font></div></div><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_CashCashEquivalentsAndMarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).</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_CashCashEquivalentsAndMarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792469504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Depreciation expense for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$728,000</font><font style="font-family:Arial;font-size:10pt;"> respectively.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<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_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797803792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets and goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangible assets and goodwill</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company acquired the rights to be custodian of the Bancorp and M&amp;T HSA portfolios for&#160;</font><font style="font-family:Arial;font-size:10pt;">$34.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The costs, including transaction costs, were allocated to acquired intangible member assets as of&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. The Company has determined the acquired intangible member assets to have a useful life of </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;"> years. The assets will be amortized using the straight-line amortization method, which has been determined appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company capitalized software development costs of </font><font style="font-family:Arial;font-size:10pt;">$5.6 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$5.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, related to significant enhancements and upgrades to its proprietary system.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount and associated accumulated amortization of intangible assets is as follows as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortized intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired intangible member assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">64,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(20,206</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company incurred and expensed a total of </font><font style="font-family:Arial;font-size:10pt;">$7.6 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$4.6</font><font style="font-family:Arial;font-size:10pt;"> million and </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, in software development costs primarily related to the post-implementation and operation stages of its proprietary software. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization expense for the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$7.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$4.8 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. Estimated amortization expense for the years ending January 31 is as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="90%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All of the Company&#8217;s goodwill was generated from the acquisition of First Horizon MSaver, Inc. on August&#160;11, 2011. There have been </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> changes to the goodwill carrying value during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div><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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment 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 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><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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792576272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Property, colocation, equipment, and license agreements</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company leases office space, data storage facilities, equipment and certain maintenance agreements under long-term, non-cancelable operating leases. Future minimum lease payments required under non-cancelable obligations as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Office lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Other agreements</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,647</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also has agreements with several entities for access to technology and software. The agreements are based on usage, and there are no minimum required monthly payments.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On May 15, 2015, the Company entered into a lease agreement to expand its headquarters in Draper, Utah. The lease provides for a new landlord to construct a building at their cost and to use reasonable efforts to substantially complete the building by July 2016. The Company has no risk of loss during the construction period. The lease will commence upon the substantial completion and delivery of the building to the Company and has an initial term of&#160;</font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;">&#160;months thereafter, with an option for the Company to extend the lease for&#160;</font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">&#160;additional&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;">, with&#160;</font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;">&#160;annual increases. In conjunction with the aforementioned lease, the Company entered into an amended and restated lease agreement for its existing office space at its headquarters in Draper, Utah. The lease commenced on July 1, 2015 and has an initial term of&#160;</font><font style="font-family:Arial;font-size:10pt;">129</font><font style="font-family:Arial;font-size:10pt;">&#160;months thereafter, with an option for the Company to extend the lease for&#160;</font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">&#160;additional&#160;</font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;">-year periods. The Company will be responsible for payment of taxes and operating expenses for its portion of the building, in addition to an annual base rent in the initial amount of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">, with&#160;</font><font style="font-family:Arial;font-size:10pt;">2.5%</font><font style="font-family:Arial;font-size:10pt;">&#160;annual increases. As a result of the foregoing transaction, the deferred rent balance of approximately&#160;</font><font style="font-family:Arial;font-size:10pt;">$470,000</font><font style="font-family:Arial;font-size:10pt;">&#160;was reversed during the year ended&#160;January&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Lease expense for office space for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> totaled </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$935,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. Expense for other agreements for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> totaled </font><font style="font-family:Arial;font-size:10pt;">$249,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$148,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$214,000</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Processing services agreement</font><font style="font-family:Arial;font-size:10pt;">&#8212;During the year ended January&#160;31, 2016, the Company amended its merchant processing services agreement with a vendor. The agreement expires December 31, 2020 and requires the Company to pay a dollar minimum processing fee based on the processing year of the agreement. The Company may terminate the agreement beginning January&#160;1, 2020 by providing </font><font style="font-family:Arial;font-size:10pt;">180</font><font style="font-family:Arial;font-size:10pt;"> days&#8217; written notice.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If the processing agreement is terminated prior to December&#160;31, 2020, the Company is required to pay the vendor a termination fee, equal to </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the aggregate value of the minimum processing fees for the remaining years of the agreement, plus a portion of the account boarding incentive fee.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Minimum processing fees required under the terms of the merchant processing services agreement are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Minimum<br clear="none"/>processing&#160;fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For each of the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company exceeded the minimum amounts required under the agreement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Contingencies</font><font style="font-family:Arial;font-size:10pt;">&#8212;In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Indemnification</font><font style="font-family:Arial;font-size:10pt;">&#8212;In accordance with the Company&#8217;s amended and restated Certificate of Incorporation and amended and restated bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company&#8217;s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that may enable it to recover a portion of any amounts paid for future claims.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Litigation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company may from time to time be involved in legal proceedings arising from the normal course of business. There are no pending or threatened legal proceedings as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div><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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>27
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792453968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Indebtedness<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">Indebtedness</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 30, 2015, the Company entered into a new credit facility (the "Credit Agreement"). The Credit Agreement provides for a secured revolving credit facility in the aggregate principal amount of </font><font style="font-family:Arial;font-size:10pt;">$100.0 million</font><font style="font-family:Arial;font-size:10pt;"> for a term of five years. The proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. No amounts have been drawn under the Credit Agreement as of January&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Borrowings under the Credit Agreement bear interest equal to, at the Company's option, a) an adjusted LIBOR rate or b) a customary base rate, in each case with an applicable spread to be determined based on the Company's leverage ratio as of the most recent fiscal quarter. The applicable spread for borrowing under the Credit Agreement will range from </font><font style="font-family:Arial;font-size:10pt;">1.50%</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">2.00%</font><font style="font-family:Arial;font-size:10pt;"> with respect to adjusted LIBOR rate borrowings and </font><font style="font-family:Arial;font-size:10pt;">0.50%</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.00%</font><font style="font-family:Arial;font-size:10pt;"> with respect to customary base rate borrowings. Additionally, the Company will pay a commitment fee ranging from </font><font style="font-family:Arial;font-size:10pt;">0.20%</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">0.30%</font><font style="font-family:Arial;font-size:10pt;"> on the daily amount of the unused commitments under the Credit Agreement payable in arrears at the end of each fiscal quarter. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company incurred </font><font style="font-family:Arial;font-size:10pt;">$91,000</font><font style="font-family:Arial;font-size:10pt;"> of interest expense associated to the Credit Agreement. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company's material subsidiaries will be required to guarantee the obligations of the Company under the Credit Agreement. The obligations of the Company and the guarantors under the Credit Agreement and the guarantees will be secured by substantially all assets of the Company and the guarantors, subject to customary exclusions and exceptions.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Credit Agreement requires the Company to maintain a total leverage ratio of not more than </font><font style="font-family:Arial;font-size:10pt;">3.00</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.00</font><font style="font-family:Arial;font-size:10pt;"> as of the end of each fiscal quarter and a minimum interest coverage ratio of at least </font><font style="font-family:Arial;font-size:10pt;">3.00</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.00</font><font style="font-family:Arial;font-size:10pt;"> as of the end of each fiscal quarter. In addition, the Credit Agreement includes customary representations and warranties, affirmative and negative covenants, and events of default. The restrictive covenants include customary restrictions on the Company's ability to incur additional indebtedness; make investments, loans or advances; grant or incur liens on assets; engage in mergers, consolidations, liquidations or dissolutions; engage in transactions with affiliates; and make dividend payments. The Company was in compliance with these covenants as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the Credit Agreement, the Company incurred </font><font style="font-family:Arial;font-size:10pt;">$317,000</font><font style="font-family:Arial;font-size:10pt;"> in financing costs, which are deferred and are being amortized using the straight-line method, which approximates the effective interest method, over the life of the agreement.</font></div></div><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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-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.19,20,22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792518576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxDisclosureTextBlock', window );">Income taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Income tax provision consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,876</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total current tax provision</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total deferred tax provision (benefit)</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,573</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision differed from the amounts computed by applying the U.S. federal statutory income tax rate of </font><font style="font-family:Arial;font-size:10pt;">34%</font><font style="font-family:Arial;font-size:10pt;"> to income before income tax provision as a result of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal income tax provision at the statutory rate</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State income tax provision, net of federal tax benefit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-deductible or non-taxable items</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal research and development credit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in valuation allowance</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in uncertain tax position reserves, net of indirect benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other items, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(69</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Our effective income tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">35.0%</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">35.5%</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">77.1%</font><font style="font-family:Arial;font-size:10pt;">, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, and other discrete items. The decrease in the effective tax rate for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> was primarily the result of a decrease in non-deductible items. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets and liabilities consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued bonuses</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">AMT credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net current deferred tax asset</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Nonqualified stock options</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred rent</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax asset</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax liabilities:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fixed assets: depreciation and gain/loss</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangibles: amortization</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross non-current deferred tax liability</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,572</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax liability</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,335</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,354</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In assessing whether deferred tax assets would be realized, management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (a likelihood of more than 50%) that the Company will be able to realize its deferred tax assets. Therefore, no valuation allowance was required as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. The valuation allowance decreased by </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$29,000</font><font style="font-family:Arial;font-size:10pt;"> during the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;"> valuation allowance remained as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company had recorded gross federal and state net operating loss carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$55,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, which begin to expire at various intervals between tax years ending </font><font style="font-family:Arial;font-size:10pt;">December 31, 2023</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December 31, 2029</font><font style="font-family:Arial;font-size:10pt;">. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company also had federal and state research and development carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$631,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, which expire beginning with the tax year ending </font><font style="font-family:Arial;font-size:10pt;">December 31, 2024</font><font style="font-family:Arial;font-size:10pt;"> and 2018 respectively, and federal and state alternative minimum tax credit carryforwards of </font><font style="font-family:Arial;font-size:10pt;">$547,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, which do not expire.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s current income taxes payable has been reduced by tax benefits from employee and director stock option plan awards. The Company receives an income tax benefit calculated as the tax effect of the difference between the fair market value of the stock issued at the time of exercise and the exercise price. In accordance with FASB ASC 718-740-25-10, Compensation-Stock Compensation, a portion of deferred tax assets attributable to excess stock option benefits is tracked separately and is not included in the recorded deferred tax assets. As of January 31, 2016, deferred tax assets attributable to excess stock option benefits totaled </font><font style="font-family:Arial;font-size:10pt;">$7.4 million</font><font style="font-family:Arial;font-size:10pt;">. Such benefit will not be recorded until the deduction reduces cash taxes payable. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, the gross unrecognized tax benefit was </font><font style="font-family:Arial;font-size:10pt;">$393,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$300,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. If recognized, </font><font style="font-family:Arial;font-size:10pt;">$325,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$230,000</font><font style="font-family:Arial;font-size:10pt;"> of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2016 and 2015, respectively. Total gross unrecognized tax benefits increased by </font><font style="font-family:Arial;font-size:10pt;">$93,000</font><font style="font-family:Arial;font-size:10pt;"> in the period from </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at beginning of year</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross amounts of increases and decreases: </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases resulting from the lapse of the applicable statute of limitations</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at end of year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of Accounting Standards Update No. 2013-11, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists</font><font style="font-family:Arial;font-size:10pt;">. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets accordingly:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross unrecognized tax benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amounts netted against related deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unrecognized tax benefits recorded on the consolidated balance sheet</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other expense in the statement of operations. During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively, the Company recorded an (decrease)/increase of </font><font style="font-family:Arial;font-size:10pt;">$(8,000)</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$(6,000)</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5,000</font><font style="font-family:Arial;font-size:10pt;"> in interest and penalties related to unrecognized tax benefits for total accrued interest and penalties of </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$8,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company files income tax returns with U.S. federal and state taxing jurisdictions and is not currently under examination with any jurisdiction. The Company remains subject to examination by federal and various state taxing jurisdictions for tax years after 2004.</font></div></div><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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>29
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6790135056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable convertible preferred stock and convertible preferred stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_PreferredStockTextBlock', window );">Redeemable convertible preferred stock and convertible preferred stock</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the Company's IPO, all outstanding shares of the Company's convertible preferred stock and redeemable convertible preferred stock converted into </font><font style="font-family:Arial;font-size:10pt;">32,486,588</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock. In accordance with their respective terms, shares of the series A and series B convertible preferred stock and D-3 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">1</font><font style="font-family:Arial;font-size:10pt;"> basis, shares of series C redeemable and convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">1.38</font><font style="font-family:Arial;font-size:10pt;"> basis, shares of the series D-1 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">2</font><font style="font-family:Arial;font-size:10pt;"> basis, and shares of the series D-2 redeemable convertible preferred stock converted into shares of common stock on a 1:</font><font style="font-family:Arial;font-size:10pt;">2.27</font><font style="font-family:Arial;font-size:10pt;"> basis. As a result, as of August 4, 2014, amounts associated with the convertible preferred stock and redeemable convertible preferred stock were reclassified to additional paid-in capital, and no amounts were outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series A convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued a total of </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares of series A convertible preferred stock at a price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series A convertible preferred stock was entitled to accrue dividends at the rate of </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, the liquidation preference was to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A convertible preferred stock had no redemption rights.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series B convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">4.7 million</font><font style="font-family:Arial;font-size:10pt;"> shares of series B convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.50</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.7 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">582,000</font><font style="font-family:Arial;font-size:10pt;"> shares of series B convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The repurchased shares were immediately retired by the Company. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">4.2 million</font><font style="font-family:Arial;font-size:10pt;"> shares of series B convertible preferred stock were issued and outstanding, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.2 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series B convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon the occurrence of any liquidation, dissolution or winding up of the Company, an amount equal to the purchase price per share plus accrued and unpaid dividends were to be paid first to series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders in preference to the shares of series A and B convertible preferred stock. Had funds been unavailable to return an amount equal to the issue price plus all unpaid dividends, all legally available assets for distribution would be first distributed to the stockholders of the series C, D-1, D-2 and D-3 redeemable convertible preferred shares, and then to the stockholders of Series A and B Convertible Preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series B convertible preferred stock had no redemption rights.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series C redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">6.8 million</font><font style="font-family:Arial;font-size:10pt;"> shares of its series C redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$2.32</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">9.4 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">22,000</font><font style="font-family:Arial;font-size:10pt;"> shares of series C redeemable convertible preferred stock (or </font><font style="font-family:Arial;font-size:10pt;">31,000</font><font style="font-family:Arial;font-size:10pt;"> common stock equivalent shares) at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;"> per common stock equivalent share. The repurchased shares were immediately retired by the Company. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series C redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred shares. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series C redeemable convertible preferred stock had special voting rights. Until such date as (i)&#160;stockholders of series C redeemable convertible preferred stock hold less than </font><font style="font-family:Arial;font-size:10pt;">5%</font><font style="font-family:Arial;font-size:10pt;"> of the outstanding common stock of the Company, on an as-converted basis or (ii)&#160;the Company completes a qualified public offering, as defined in the Company&#8217;s amended and restated Certificate of Incorporation, the series C redeemable convertible preferred stockholders were entitled to vote separately as a single class to the exclusion of all other classes of the Company&#8217;s capital stock on certain corporate matters. The approval of a majority of the series C redeemable convertible preferred stock, with each share entitled to one vote, was required for the Company to engage in any of the specified corporate actions set forth in the Company&#8217;s amended and restated Certificate of Incorporation. In addition, the majority of series C redeemable convertible preferred stockholders were entitled to elect three Directors and one observer to the Company&#8217;s Board of Directors.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series C preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-1 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">5.8 million</font><font style="font-family:Arial;font-size:10pt;"> shares of its series D-1 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.10</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">11.7 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of the series D-1 redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock was entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-1 redeemable convertible preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-2 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">440,000</font><font style="font-family:Arial;font-size:10pt;"> shares of its series D-2 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$1.25</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of the series D-2 redeemable convertible preferred stock was entitled to accrue dividends at </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">&#160;per annum from the date of issuance; however, accrued dividends were payable only in connection with a liquidation event. Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds to pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro-rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-2 redeemable convertible preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Series D-3 redeemable convertible preferred stock</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company issued </font><font style="font-family:Arial;font-size:10pt;">4.4 million</font><font style="font-family:Arial;font-size:10pt;"> shares of series D-3 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$2.64</font><font style="font-family:Arial;font-size:10pt;"> per share, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.4 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">61,743</font><font style="font-family:Arial;font-size:10pt;"> shares of series D-3 redeemable convertible preferred stock at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The repurchased shares were immediately retired by the Company. As of January&#160;31, 2014, </font><font style="font-family:Arial;font-size:10pt;">4.3 million</font><font style="font-family:Arial;font-size:10pt;"> total shares of series D-3 redeemable convertible preferred stock were issued and outstanding, convertible into </font><font style="font-family:Arial;font-size:10pt;">4.3 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Each share of series D-3 redeemable convertible preferred stock accrued dividends from the date of issuance of such share at the annual rate of six percent (</font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;">)&#160;of the Purchase Price per Share for such share of series D-3 redeemable convertible preferred stock. Such dividends accrued with respect to each share of preferred stock and were payable in cash within </font><font style="font-family:Arial;font-size:10pt;">30 days</font><font style="font-family:Arial;font-size:10pt;"> after the end of each fiscal year of the Company; provided, dividends on shares of series D-3 redeemable convertible preferred stock for the Company&#8217;s year ended January&#160;31, 2014 were not payable in cash and instead were payable by issuance of additional shares of series D-3 redeemable convertible preferred stock.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;31, 2013, an additional </font><font style="font-family:Arial;font-size:10pt;">248,000</font><font style="font-family:Arial;font-size:10pt;"> shares of series D-3 redeemable convertible preferred stock valued at </font><font style="font-family:Arial;font-size:10pt;">$655,000</font><font style="font-family:Arial;font-size:10pt;"> were issued to the series D-3 redeemable convertible preferred stockholders as payment of series D-3 dividends through such date. Such shares were convertible into </font><font style="font-family:Arial;font-size:10pt;">248,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock of the Company.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the Company paid a cash dividend of </font><font style="font-family:Arial;font-size:10pt;">$694,000</font><font style="font-family:Arial;font-size:10pt;">, or </font><font style="font-family:Arial;font-size:10pt;">$0.16</font><font style="font-family:Arial;font-size:10pt;"> per share, to the series D-3 redeemable convertible preferred stockholders in payment of series D-3 Dividends through such date. In addition, we paid a cash dividend of </font><font style="font-family:Arial;font-size:10pt;">$347,000</font><font style="font-family:Arial;font-size:10pt;"> on shares of our outstanding series D-3 redeemable convertible preferred stock accrued through the date of conversion of such shares into common stock, which occurred on August 4, 2014.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon occurrence of any liquidation, dissolution, or winding up of the Company, stockholders of series&#160;C, D-1, D-2 and D-3 redeemable convertible preferred stock were entitled to receive an amount equal to the purchase price plus all accrued and unpaid dividends in preference to the stockholders of series A and B convertible preferred stock. Had there been insufficient funds pay the series C, D-1, D-2 and D-3 redeemable convertible preferred stockholders their liquidation preference, the entire assets and funds of the Company legally available for distribution would have been distributed to the stockholders of series C, D-1, D-2 and D-3 redeemable convertible preferred shares in proportion to the number of shares held by each stockholder and then to the stockholders of the series A and B convertible preferred shares on par with each other on a pro rata basis.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series D-3 redeemable convertible preferred stockholders had no voting rights unless required by law.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stockholders of series D-3 redeemable convertible preferred stock also had redemption rights (see below).</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Redemption rights</font><font style="font-family:Arial;font-size:10pt;">&#8212;Stockholders of the Company&#8217;s series C, series D-1, series D-2 and series&#160;D-3 redeemable convertible preferred stock had certain redemption rights. At any time following October&#160;5, 2013, the stockholders of a majority of the issued and outstanding shares of the series C redeemable convertible preferred stock could have, by written notice, elect to require the Company to redeem all of the issued and outstanding series C, series D-1, series D-2, and series D-3 redeemable convertible preferred stock, for an amount equal to the aggregate of the liquidation preference for each issued and outstanding share; provided, however, that any holder of series D-3 could have, by written notice elect to not have such holder&#8217;s shares of series D-3 redeemed. The holders of a majority of the issued and outstanding shares of series D-3 could have elected to require the Corporation to redeem all, but not less than all, of the issued and outstanding series D-3 preferred stock at any time following August&#160;11, 2018, for a per share amount equal to the greater of: (a)&#160;the fair market value of a share of series D-3 as determined in good faith by the Board without taking into account to any discount for minority interest, illiquidity or other similar considerations, or any premium for change in control or liquidity; or (b)&#160;the Liquidation preference of a share of series D-3.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">This fair value redemption feature resulted in a requirement to separately account for the conversion feature as derivative liability that is adjusted to fair value as of the end of each reporting period. The value of the derivative liability associated with the series D-3 redeemable convertible preferred stock totaled </font><font style="font-family:Arial;font-size:10pt;">$6.2 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. As discussed in Note 13. Fair Value, the series D-3 redeemable convertible preferred stock terms were modified and as a result, the aggregate fair value of the derivative liability was reclassified to additional paid-in capital.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recorded accretion related to the redemption features of their redeemable convertible preferred stock as an increase or decrease to the respective instrument&#8217;s carrying value with a corresponding decrease or increase to additional paid in capital or accumulated deficit based upon the respective redemption value of each class of redeemable convertible preferred stock in accordance with the Company&#8217;s Articles of Incorporation.</font></div></div><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_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</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_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792481264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common stock warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common stock warrant</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with a rights equalization agreement, the Company issued warrants to series A convertible preferred stockholders to purchase </font><font style="font-family:Arial;font-size:10pt;">150,000</font><font style="font-family:Arial;font-size:10pt;"> shares of its common stock for </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The warrants were exercisable through November 2015, of which </font><font style="font-family:Arial;font-size:10pt;">26,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">124,000</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">124,000</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;"> ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$51,000</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series B convertible preferred stock, warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;"> per share were granted to series B convertible preferred stockholders. The warrants were exercisable through February 2014, of which </font><font style="font-family:Arial;font-size:10pt;">50,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">350,000</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. Of the </font><font style="font-family:Arial;font-size:10pt;">350,000</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">340,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised, and </font><font style="font-family:Arial;font-size:10pt;">10,000</font><font style="font-family:Arial;font-size:10pt;"> were forfeited during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;"> ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$44,000</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company issued warrants to purchase an additional </font><font style="font-family:Arial;font-size:10pt;">200,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock to series B convertible preferred stockholders with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The warrants were exercisable through September 2015, of which </font><font style="font-family:Arial;font-size:10pt;">5,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">195,000</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">195,000</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;"> ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$66,000</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series C redeemable convertible preferred stock, the Company issued detachable warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$1.50</font><font style="font-family:Arial;font-size:10pt;"> per share to series C redeemable convertible preferred stockholders. The warrants were exercisable through August 2016, of which </font><font style="font-family:Arial;font-size:10pt;">10,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">590,000</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">590,000</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> were all exercised during the </font><font style="font-family:Arial;font-size:10pt;">year</font><font style="font-family:Arial;font-size:10pt;"> ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$339,000</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance. The Company issued warrants to purchase an additional </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock to series C redeemable convertible preferred stockholders with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$0.01</font><font style="font-family:Arial;font-size:10pt;"> per share. The warrants were exercisable through May 2017, of which </font><font style="font-family:Arial;font-size:10pt;">4,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> were all exercised during the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The warrants had a fair market value of </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series D-1 redeemable convertible preferred stock, the Company issued detachable warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$2.00</font><font style="font-family:Arial;font-size:10pt;"> per share. The warrants were exercisable upon the option of the stockholder through August 2018, of which </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;"> were outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The </font><font style="font-family:Arial;font-size:10pt;">400,000</font><font style="font-family:Arial;font-size:10pt;"> warrants outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> were all exercised during the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In conjunction with the issuance of the series D-3 redeemable convertible preferred stock, warrants to purchase </font><font style="font-family:Arial;font-size:10pt;">966,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock with an exercise price of </font><font style="font-family:Arial;font-size:10pt;">$0.01</font><font style="font-family:Arial;font-size:10pt;"> per share were granted to series D-3 redeemable convertible preferred stockholders. The warrants were exercisable through August 2021, of which </font><font style="font-family:Arial;font-size:10pt;">767,000</font><font style="font-family:Arial;font-size:10pt;"> were exercised with </font><font style="font-family:Arial;font-size:10pt;">199,000</font><font style="font-family:Arial;font-size:10pt;"> outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">. The warrants outstanding as of January 31, 2014 were all exercised during the year ended January 31, 2015. The warrants had a value of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;"> at the date of issuance.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a result of the foregoing, as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, there were no warrants outstanding.</font></div></div><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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-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(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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br>Reference 5: 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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 6: 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 7: 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 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br>Reference 8: 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 9: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 10: 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 13: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 15: 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 16: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792564720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock options</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company currently grants stock options under the 2014 Equity incentive plan. On January&#160;30, 2014, the Company&#8217;s board of directors approved, and the Company adopted, the 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan") providing for the issuance of stock options to the directors and team members of the Company to purchase up to an aggregate of </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In July 2014, the Company's board of directors approved an increase to the shares of common stock reserved under the Incentive Plan by </font><font style="font-family:Arial;font-size:10pt;">2.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares from </font><font style="font-family:Arial;font-size:10pt;">600,000</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock to </font><font style="font-family:Arial;font-size:10pt;">2.6 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock.  In addition, the board of directors approved an amendment to the Incentive Plan providing that the number of shares of common stock reserved for issuance under the Incentive Plan will automatically increase on February 1 of each year, beginning as of </font><font style="font-family:Arial;font-size:10pt;">February&#160;1, 2015</font><font style="font-family:Arial;font-size:10pt;"> and continuing through and including </font><font style="font-family:Arial;font-size:10pt;">February&#160;1, 2024</font><font style="font-family:Arial;font-size:10pt;">, by </font><font style="font-family:Arial;font-size:10pt;">3%</font><font style="font-family:Arial;font-size:10pt;"> of the total number of shares of the Company&#8217;s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of </font><font style="font-family:Arial;font-size:10pt;">January 31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">1.2 million</font><font style="font-family:Arial;font-size:10pt;"> shares were available for grant under the Incentive Plan.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire </font><font style="font-family:Arial;font-size:10pt;">10 years</font><font style="font-family:Arial;font-size:10pt;"> from the date of issuance, or are forfeited </font><font style="font-family:Arial;font-size:10pt;">90 days</font><font style="font-family:Arial;font-size:10pt;"> after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of stock option activity is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding stock options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for exercise prices and term)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number&#160;of<br clear="none"/>options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Range of<br clear="none"/>exercise<br clear="none"/>prices</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>exercise<br clear="none"/>price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>contractual<br clear="none"/>term<br clear="none"/>(in&#160;years)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate<br clear="none"/>intrinsic<br clear="none"/>value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January&#160;31, 2015</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 25.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">100,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$25.39 - 33.47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 18.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(181</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.50&#160;- 28.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January 31, 2016</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 33.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested and expected to vest as of January 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.97</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,958</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable as of January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,532</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.84</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.19</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value in the tables above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total intrinsic value of stock options exercised during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January 31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$51.8 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$9.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$761,000</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">1.1 million</font><font style="font-family:Arial;font-size:10pt;">,  </font><font style="font-family:Arial;font-size:10pt;">608,800</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">624,000</font><font style="font-family:Arial;font-size:10pt;"> time-based stock options to certain directors and key team members, respectively, of which </font><font style="font-family:Arial;font-size:10pt;">1.0 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">526,300</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">534,000</font><font style="font-family:Arial;font-size:10pt;"> vest over a period of </font><font style="font-family:Arial;font-size:10pt;">4 years</font><font style="font-family:Arial;font-size:10pt;">. During the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">140,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">82,500</font><font style="font-family:Arial;font-size:10pt;"> time-based stock options to certain directors, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company granted </font><font style="font-family:Arial;font-size:10pt;">1.5 million</font><font style="font-family:Arial;font-size:10pt;"> performance-based stock options, respectively, to certain key team members under the Incentive Plan, which vest upon the achievement of certain performance criteria. The performance-based stock options vest upon the attainment of the following performance criteria: (a) </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;"> of the stock options vest upon attainment of at least </font><font style="font-family:Arial;font-size:10pt;">$34.5 million</font><font style="font-family:Arial;font-size:10pt;"> in Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("EBITDA") for the year ended January 31, 2016, (b) </font><font style="font-family:Arial;font-size:10pt;">20%</font><font style="font-family:Arial;font-size:10pt;"> of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;"> for the year ended January 31, 2017, (c) </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;"> of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">30%</font><font style="font-family:Arial;font-size:10pt;"> for the year ended January 31, 2018, and (d) </font><font style="font-family:Arial;font-size:10pt;">40%</font><font style="font-family:Arial;font-size:10pt;"> of the stock options vest upon the attainment of an annual growth rate of Adjusted EBITDA per share of common stock of </font><font style="font-family:Arial;font-size:10pt;">25%</font><font style="font-family:Arial;font-size:10pt;"> for the year ended January 31, 2019. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company achieved the </font><font style="font-family:Arial;font-size:10pt;">$34.5 million</font><font style="font-family:Arial;font-size:10pt;"> Adjusted EBITDA performance criteria and as such, </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;"> of the stock performance-based stock options outstanding as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> became vested. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">4.1 million</font><font style="font-family:Arial;font-size:10pt;"> of all outstanding options were exercisable, respectively. The options are valued at their estimated fair market value as of the date of the grant.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-based compensation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock-based awards. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, 1) the expected life of the option, 2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the published volatilities of a relative peer group, 3) actual and projected exercise and forfeiture behaviors, and 4) expected dividends.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The key input assumptions that were utilized in the valuation of the stock options granted during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="46%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.29% - 40.29%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90% - 40.29%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.47% - 1.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.12% - 2.24%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35% - 0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.6 - 7.3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The determination of the fair value of stock options on the date of grant using the Black-Scholes option pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. Expected volatility is determined using weighted average volatility of publicly traded peer companies. The Company expects that it will begin using its own historical volatility in addition to the volatility of publicly traded peer companies, as its share price history grows over time. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company expects to invest cash in operations. The Company uses the "simplified" method to estimate expected term as determined under Staff Accounting Bulletin No. 110 due to the lack of option exercise history as a public company. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The weighted-average grant-date fair value of stock options granted to certain directors and key team members during the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$11.14</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$6.29</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">$0.43</font><font style="font-family:Arial;font-size:10pt;"> per share, respectively. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the weighted-average vesting period of non-vested stock-options expected to vest approximates </font><font style="font-family:Arial;font-size:10pt;">2.6 years</font><font style="font-family:Arial;font-size:10pt;">; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods approximates </font><font style="font-family:Arial;font-size:10pt;">$14.6 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$2.5 million</font><font style="font-family:Arial;font-size:10pt;"> related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;"> related to the performance-based options based on the Company's probability assessment of attaining its Adjusted EBITDA targets, Adjusted EBITDA per common share growth rates and consummation of the IPO. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income during the years presented:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Technology and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: 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 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792481264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock repurchase<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_TreasuryStockTextBlock', window );">Stock repurchase</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January&#160;30, 2014, the Company&#8217;s Board of Directors approved a stock repurchase of </font><font style="font-family:Arial;font-size:10pt;">660,000</font><font style="font-family:Arial;font-size:10pt;"> shares of Series B, Series C, and Series D-3 Preferred Stock, equivalent to </font><font style="font-family:Arial;font-size:10pt;">674,000</font><font style="font-family:Arial;font-size:10pt;"> common shares at </font><font style="font-family:Arial;font-size:10pt;">$5.00</font><font style="font-family:Arial;font-size:10pt;"> per common stock equivalent share for a total purchase price of </font><font style="font-family:Arial;font-size:10pt;">$3.4 million</font><font style="font-family:Arial;font-size:10pt;">. All repurchased shares were immediately retired by the Company on </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div><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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792576272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fair value measurements&#8212;Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s market assumptions. These two types of inputs have created the following fair value hierarchy:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 1&#8212;quoted prices in active markets for identical assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 2&#8212;inputs, other than the quoted prices in active markets, that are observable either directly or indirectly;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 3&#8212;unobservable inputs based on the Company&#8217;s own assumptions.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level 1 instruments are valued based on publicly available daily net asset values. Level 1 instruments consist primarily of highly liquid mutual funds. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A derivative liability was recorded related to the Company&#8217;s series D-3 redeemable convertible preferred stock due to stated features allowing for redemption equal to the greater of the fair value per share of series D-3 redeemable convertible preferred stock, or the liquidation preference per share of series D-3 redeemable convertible preferred stock. The derivative instrument was recorded at its fair value, using an option pricing model, and was adjusted to fair value as of the end of each reporting period. Changes in the fair value of derivative instruments were recognized in the consolidated financial statements. The Company classified this derivative financial instrument as Level 3 in the fair value hierarchy. The Company continued to record adjustments to the fair value of the derivative liability until March 31, 2014, at which time the Company modified the terms of the series D-3 redeemable convertible preferred stock. As a result of the modifications, the Company reclassified the aggregate fair value of the liability to additional paid-in capital. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes a roll forward of the amounts for the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="66%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Loss on revaluation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Elimination of liability due to removal of FMV provision </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Series D-3 redeemable convertible preferred stock derivative liability</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="82%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Market value of common stock on measurement date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Projected exercise price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">180 days</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Probability of liquidation event</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There are no other financial instruments that are considered Level 1 or Level 2 as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div><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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797802560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had entered into a consulting agreement with a company owned by the President and Chief Executive Officer of the Company. For the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, amounts paid to this company under the terms of the consulting agreement were </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$162,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$450,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. In connection with the consummation of the Company's IPO, this consulting agreement was terminated.</font></div></div><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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(k))<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792576272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Compensation and Retirement 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_CompensationAndEmployeeBenefitPlansTextBlock', window );">401(k) plan</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section&#160;401 of the IRS Code. All team members over the age of 21 are eligible to participate in the plan. The Company contributed </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;"> of an employee's elective deferral up to </font><font style="font-family:Arial;font-size:10pt;">4%</font><font style="font-family:Arial;font-size:10pt;"> of eligible earnings through May 2014. In May 2014, the Company amended its 401(k) plan to increase the employer contribution. Effective May 2014, the Company contributes </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;"> of an employee&#8217;s elective deferral up to </font><font style="font-family:Arial;font-size:10pt;">6%</font><font style="font-family:Arial;font-size:10pt;"> of eligible earnings. Employer contributions vest </font><font style="font-family:Arial;font-size:10pt;">25%</font><font style="font-family:Arial;font-size:10pt;"> each year of employment. 401(k) plan administrative expense was </font><font style="font-family:Arial;font-size:10pt;">$16,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$8,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$7,000</font><font style="font-family:Arial;font-size:10pt;"> for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively. Employer matching contribution expense was </font><font style="font-family:Arial;font-size:10pt;">$626,000</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$375,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$176,000</font><font style="font-family:Arial;font-size:10pt;"> for the years ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div><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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792481264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplementary quarterly financial data (unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">Supplementary quarterly financial data</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,455</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,971</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1) Earnings per share amounts&#160;do not sum&#160;to equal full year total due to changes in the number of shares outstanding during the periods and rounding.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended January 31, 2015, the Company recorded an&#160;out-of-period&#160;adjustment related to the correction of a&#160;</font><font style="font-family:Arial;font-size:10pt;">$408,000</font><font style="font-family:Arial;font-size:10pt;"> understatement of revenue related to prior periods, which had the effect of increasing the three months ended January 31, 2015 net income by </font><font style="font-family:Arial;font-size:10pt;">$246,000</font><font style="font-family:Arial;font-size:10pt;">. The Company does not believe the correction of this error is material to its financial statements for any prior periods or the three months ended January 31, 2015.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6793065744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of business and significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Principles of consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The consolidated financial statements include the accounts of HealthEquity, Inc. and its wholly owned subsidiaries, HEQ Insurance Services, Inc., and HealthEquity Advisors, LLC (collectively referred to as the "Company"). </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company and an unrelated company formed a limited partnership for investment in and the management of early stage companies in the healthcare industry. The Company has a </font><font style="font-family:Arial;font-size:10pt;">22%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in such partnership that is accounted for using the equity method of accounting. The investment was approximately </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the Company purchased an approximate </font><font style="font-family:Arial;font-size:10pt;">2%</font><font style="font-family:Arial;font-size:10pt;"> ownership interest in a limited partnership that engages in the development of technology-based financial healthcare products. The Company determined there was no significant influence and therefore the investment was accounted for using the cost method of accounting. Under the cost method of accounting, the fair value of an investment is not estimated if there are no identified events or changes in circumstances that may have a significant adverse effect on the fair value of the investment. The investment was </font><font style="font-family:Arial;font-size:10pt;">$500,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and is included in other assets on the accompanying consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">All significant intercompany balances and transactions have been eliminated.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Segments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Segments</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company operates in </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cash, cash equivalents and restricted cash</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company&#8217;s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Restricted cash represents custodial funds held temporarily by the Company in its accounts with a corresponding due to trust liability account.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts receivable</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounts receivable</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, accounts receivable consisted of </font><font style="font-family:Arial;font-size:10pt;">$6.9 million</font><font style="font-family:Arial;font-size:10pt;"> of service revenue, </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> of custodial revenue, and </font><font style="font-family:Arial;font-size:10pt;">$3.1 million</font><font style="font-family:Arial;font-size:10pt;"> of interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for potentially uncollectible receivable amounts. In evaluating the Company&#8217;s ability to collect outstanding receivable balances, the Company considers various factors including the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer&#8217;s current financial condition.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Inventories</font><font style="font-family:Arial;font-size:10pt;">&#8212;Inventories consist of new member and participant supplies and are recorded at the lower of cost or market using an average cost basis.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Property and equipment</font><font style="font-family:Arial;font-size:10pt;">&#8212;Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="89%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer Equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and Fixtures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5 years</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Capitalized software development costs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Capitalized software development costs</font><font style="font-family:Arial;font-size:10pt;">&#8212;We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 350-40, &#8220;Internal-Use Software.&#8221; Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management&#8217;s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized. See Note 5&#8212;Intangible Assets and Goodwill for additional information.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets, net</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Intangible assets, net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives, which is 3-5 years for capitalized software development costs and acquired technology rights, and </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;"> years for certain acquired intangible member assets. The acquired intangible member assets are the result of various acquisitions of HSA portfolios. A significant portion of the purchase price from each acquisition has been allocated to the acquired HSA assets, which consists of the contractual rights to administer the activities related to the individual health savings accounts acquired. The Company analyzed the historical attrition and depletion rates of member accounts and determined that an average useful life of </font><font style="font-family:Arial;font-size:10pt;">15</font><font style="font-family:Arial;font-size:10pt;"> years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. There have been no impairment charges recorded in any of the periods presented in the accompanying consolidated financial statements. See Note&#160;5&#8212;Intangible Assets and Goodwill&#160;for additional information.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Goodwill</font><font style="font-family:Arial;font-size:10pt;">&#8212;Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January&#160;31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company&#8217;s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a two-step process. The first step involves comparing the Company's market capitalization to the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step of the test is performed by comparing the carrying value of the goodwill in the reporting unit to its implied fair value. An impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred rent</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Deferred rent</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes rental expense for its office lease on a straight-line basis over the lease term. Deferred rent represents the difference between actual operating lease payments due and straight-line rent expense. The excess is recorded as a deferred credit in the early periods of the lease, when cash payments are generally lower than straight-line rent expense, and is reduced in the later periods of the lease when payments begin to exceed the straight-line expense.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Revenue recognition</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company recognizes revenue when persuasive evidence of an arrangement exists, services have been provided, the price of services is fixed or determinable, and collection is reasonably assured. The Company generates revenue primarily from service revenue (previously referred to as account fee revenue), custodial revenue (previously referred to as custodial fee revenue), interchange revenue (previously referred as card fee revenue).</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns service revenue from the fees paid by health plan partners, employer partners or individual members for administration services provided in connection with the tax-advantaged HSAs, HRAs and FSAs the Company administers. These fees are generally based on a tiered structure fixed for the duration of the contract agreement with health plan or employer partners, which is typically three to five years. The fees are paid on a monthly basis and revenue is recognized monthly as services are rendered under the Company&#8217;s written service agreements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns custodial revenue from HSA custodial assets held in trust. As a non-bank custodian, the Company deposits HSA cash with various custodial financial institutions having contract terms from three to five years and either a fixed or variable interest rate. These deposits are FDIC insured for each individual HSA. The Company also invests HSA cash in an annuity contract with a insurance company partner. HSA investment balances are deposited with the custodial investment partner from whom the Company receives an administrative and recordkeeping fee. The Company recognizes this revenue in the month in which it is earned. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company earns interchange revenue from card transactions when members are paying their healthcare claims using a card issued by the Company. The Company recognizes this revenue in the month in which it is earned. </font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of revenue</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cost of revenue</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies and other operating costs of the Company&#8217;s related member account servicing departments. Other components of the Company&#8217;s cost of revenue sold include interest paid to members on custodial assets held in trust and interchange costs incurred in connection with processing card transactions initiated by members.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-based compensation</font><font style="font-family:Arial;font-size:10pt;">&#8212;For stock options granted to team members, the Company recognizes compensation expense for all stock-based awards based on the grant date estimated fair value. The value of the portion of the award that is ultimately expected to vest is recognized as expense ratably over the requisite service period. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock-based awards on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock-based compensation expense related to stock options granted to non-team members is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the non-employee. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For awards with&#160;performance conditions, we evaluate the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of FASB ASC Topic 718, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation ("Topic 718")</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon the exercise of a stock option, common shares are issued from authorized, but not outstanding, common stock.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income tax provision (benefit)</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Income tax provision (benefit)</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company accounts for income taxes and the related accounts under the liability method as set forth in the authoritative guidance for accounting for income taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. After weighing both the positive and negative evidence, the Company believes that it is more likely than not that all deferred tax assets will be realized as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">. During the year ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the a valuation allowance of </font><font style="font-family:Arial;font-size:10pt;">$29,000</font><font style="font-family:Arial;font-size:10pt;"> was released due to the associated state net operating losses expiring unutilized. The release of the valuation allowance was recorded as a tax benefit on the Company&#8217;s consolidated financial statements during the year ended January&#160;31, 2014. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, 2015 and 2014, no valuation allowance remained on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other expense in the Consolidated Statements of Operations and Comprehensive Income. Significant judgment is required to evaluate uncertain tax positions. Changes in facts and circumstances could have a material impact on the Company&#8217;s effective tax rate and results of operations.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Comprehensive income</font><font style="font-family:Arial;font-size:10pt;">&#8212;Comprehensive income is defined as a change in equity of a business enterprise during a period, resulting from transactions from non-owner sources, including unrealized gains and losses on marketable securities. </font></div></div><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_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock', window );">Concentration of market risk</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of market risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company derives a substantial portion of its revenue from providing services for healthcare accounts. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts could have a material adverse effect on the Company&#8217;s results of operations. </font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of credit risk</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Concentration of credit risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of cash. The Company maintains its cash and cash equivalents in bank and other depository accounts, which, at times, may exceed federally insured limits. The Company&#8217;s cash and cash equivalents held in banks as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$83.6 million</font><font style="font-family:Arial;font-size:10pt;">, of which </font><font style="font-family:Arial;font-size:10pt;">$750,000</font><font style="font-family:Arial;font-size:10pt;"> was covered by federal depository insurance. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash. The Company&#8217;s accounts receivable balance as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> was </font><font style="font-family:Arial;font-size:10pt;">$14.3 million</font><font style="font-family:Arial;font-size:10pt;">. The Company has not experienced any significant write-offs to accounts receivable and believes that it is not exposed to significant credit risk with respect to accounts receivable.</font></div></div><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_hqy_InterestRateRiskPolicyPolicyTextBlock', window );">Interest rate risk</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Interest rate risk</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has entered into depository agreements with financial institutions for its custodial cash deposits. The contracted interest rates were negotiated at the time the depository agreements were executed. A significant reduction in prevailing interest rates may make it difficult for the Company to continue to place custodial deposits at the current contracted rates.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Use of estimates</font><font style="font-family:Arial;font-size:10pt;">&#8212;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 financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and income taxes. Actual results could differ from those estimates.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Recent accounting pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09,&#160;Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in GAAP when it becomes effective. In July 2015, the FASB voted to defer the effective date to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption beginning for fiscal years, and interim periods within those fiscal years, beginning after December 31, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor determined the effect of the standard on the ongoing financial reporting.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In April 2015, the FASB issued ASU 2015-03,&#160;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs,&#160;which simplifies the presentation of debt issuance costs by requiring that such costs be presented as a deduction from the corresponding debt liability. In August 2015, the FASB issued&#160;ASU 2015-15,&#160;Interest - Imputed Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements, which clarifies that entities may continue to defer and present debt issuance costs associated with a line-of-credit as an asset and subsequently amortize the deferred costs ratably over the term of the arrangement. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2015 and interim periods within the reporting periods and requires retrospective presentation; earlier adoption is permitted. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2015, the FASB issued ASU No. 2015-17,&#160;Balance Sheet Classification of Deferred Taxes, which simplifies balance sheet classifications of deferred taxes by requiring all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. The net current deferred tax asset as of&#160;January&#160;31, 2016&#160;was&#160;</font><font style="font-family:Arial;font-size:10pt;">$2.6 million</font><font style="font-family:Arial;font-size:10pt;">. The Company&#160;plans to early adopt&#160;this guidance on a prospective basis in the first quarter of fiscal year 2017.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2016, the FASB issued&#160;ASU 2016-01,&#160;Recognition and Measurement of Financial Assets and Liabilities. The amendments in this ASU revise an entity's accounting related to the classification and measurement of investments in equity securities and the presentation of certain fair value changes for financial liabilities measured at fair value. The ASU also amends certain disclosure requirements associated with the fair value of financial instruments. The amendments in this ASU are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted for the presentation of certain fair value changes for financial liabilities measured at fair value. The Company is currently evaluating the timing of adoption and the potential effect of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (ASC 842), which sets out the principles for the recognition, measurement, presentation and disclosure for both parties to a contract (i.e. lessees and lessors). ASC 842 supersedes the previous leases standard, ASC 840 leases. The guidance is effective for financial statements issued for reporting periods beginning after December 15, 2018 and requires a modified retrospective transition, and provides for certain practical expedients; early adoption is permitted. The Company is currently evaluating the timing of adoption and the potential impact of this ASU on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-08, Revenue from Contracts with Customers: Principal versus Agent Considerations. The amendments in this ASU are intended to improve the guidance on principal versus agent considerations. The effective date for this ASU is the same as the effective date for ASU 2014-09, Revenue from Contracts with Customers. The Company is currently assessing the potential impact of this ASU on the consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Market Risk, Policy [Policy Text Block]</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;">hqy_ConcentrationRiskMarketRiskPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_InterestRateRiskPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Risk, Policy [Policy Text Block]</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;">hqy_InterestRateRiskPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 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(1))<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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6875567&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68064133&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28088331&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68064133&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68069731&amp;loc=d3e63676-111659<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferral and amortization of significant deferred 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 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><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_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5144-111524<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>38
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797655600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of business and significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of estimated useful life of property and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The useful life used for computing depreciation for all other asset classes is described below:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="89%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer Equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and Fixtures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5 years</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792472864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income (loss) per share attributable to common stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator (basic and diluted):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less: undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for basic earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: dividend of redeemable convertible preferred stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: series D-3 derivative liability revaluations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) attributable to common stockholders for diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,901</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (basic):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator (diluted):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of potential dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average dilutive effect of common shares from stock warrants</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect from preferred stock assuming conversion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58,863</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div></div><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_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>40
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792724720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, cash equivalents and marketable securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Cash, cash equivalents and marketable securities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and marketable securities as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consisted of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Gross unrealized losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,005</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities by maturity date</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the cost basis and fair value of the marketable securities by contractual maturity as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost basis</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">One year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Over one year and less than five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,292</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and 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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6797828864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The useful life used for computing depreciation for all other asset classes is described below:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="89%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer Equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and Fixtures</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5 years</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,259</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6789782688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets and goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount and associated accumulated amortization of intangible assets is as follows as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortized intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired intangible member assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">64,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(20,206</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated amortization expense for the years ending January 31 is as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="90%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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><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 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6806590688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future minimum rental payments for operating leases</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Future minimum lease payments required under non-cancelable obligations as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Office lease</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Other agreements</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,647</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsTableTextBlock', window );">Schedule of processing fees</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Minimum processing fees required under the terms of the merchant processing services agreement are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ending January&#160;31, (in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Minimum<br clear="none"/>processing&#160;fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">825</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about obligations resulting from other commitments.</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_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792750704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Income tax provision consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,876</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total current tax provision</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(130</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total deferred tax provision (benefit)</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,573</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision differed from the amounts computed by applying the U.S. federal statutory income tax rate of </font><font style="font-family:Arial;font-size:10pt;">34%</font><font style="font-family:Arial;font-size:10pt;"> to income before income tax provision as a result of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal income tax provision at the statutory rate</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State income tax provision, net of federal tax benefit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-deductible or non-taxable items</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal research and development credit</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in valuation allowance</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in uncertain tax position reserves, net of indirect benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other items, net</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(69</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total income tax provision </font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,598</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets and liabilities consisted of the following:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued bonuses</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">AMT credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net current deferred tax asset</font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-Current:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net operating loss carryforward</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Nonqualified stock options</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development credits</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred rent</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax asset</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax liabilities:</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-current:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fixed assets: depreciation and gain/loss</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangibles: amortization</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,521</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross non-current deferred tax liability</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,572</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net non-current deferred tax liability</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,335</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,354</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at beginning of year</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross amounts of increases and decreases: </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during a prior period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases as a result of tax positions taken during the current period</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases resulting from the lapse of the applicable statute of limitations</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits at end of year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock', window );">Schedule of Unrecognized Tax Benefit Netted Against Deferred Tax Asset</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets accordingly:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January 31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross unrecognized tax benefits</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amounts netted against related deferred tax assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unrecognized tax benefits recorded on the consolidated balance sheet</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block]</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;">hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in 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 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=75116239&amp;loc=d3e36027-109320<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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792988368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of stock options</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of stock option activity is as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding stock options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for exercise prices and term)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Number&#160;of<br clear="none"/>options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Range of<br clear="none"/>exercise<br clear="none"/>prices</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>exercise<br clear="none"/>price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-<br clear="none"/>average<br clear="none"/>contractual<br clear="none"/>term<br clear="none"/>(in&#160;years)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate<br clear="none"/>intrinsic<br clear="none"/>value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January&#160;31, 2015</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 25.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">100,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$25.39 - 33.47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised </font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 18.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited </font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(181</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.50&#160;- 28.69</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of January 31, 2016</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$0.10&#160;- 33.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested and expected to vest as of January 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6.97</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,958</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable as of January 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,532</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.84</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.19</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Summary of Assumptions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The key input assumptions that were utilized in the valuation of the stock options granted during the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="46%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.29% - 40.29%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90% - 40.29%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.90</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.47% - 1.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.12% - 2.24%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35% - 0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.43 - 6.25 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5.6 - 7.3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<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 Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income during the years presented:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31,</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Technology and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794058064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of assets measured at fair value on a recurring basis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the assets measured at fair value on a recurring basis and indicates the level within the fair value hierarchy reflecting the valuation techniques utilized to determine fair value: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td width="58%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of roll-forward of the amounts for instruments classified with Level 3</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes a roll forward of the amounts for the </font><font style="font-family:Arial;font-size:10pt;">years ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> for instruments classified within Level 3. The classification within Level 3 is based upon significance of the unobservable inputs to the overall fair value measurement.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="66%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Year ended January 31, </font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Loss on revaluation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Elimination of liability due to removal of FMV provision </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Summary of the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the significant quantitative inputs and assumptions used for items categorized in Level 3 of the fair value hierarchy as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Series D-3 redeemable convertible preferred stock derivative liability</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="82%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Market value of common stock on measurement date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Projected exercise price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">180 days</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Probability of liquidation event</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div></div></div><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inputs and valuation techniques used to measure fair value, and a discussion of changes in valuation techniques and related inputs, if any, applied during the period to each separate class of assets, liabilities, and financial instruments classified in shareholders' equity that are measured on a recurring and/or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (bbb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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 2<br> -Subparagraph (b)<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19279-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 2<br> -Subparagraph (c)<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6790194240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplementary quarterly financial data (unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,455</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in thousands, except for per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">January&#160;31, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">July&#160;31, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">April&#160;30, 2014</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,971</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total other expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1) Earnings per share amounts&#160;do not sum&#160;to equal full year total due to changes in the number of shares outstanding during the periods and rounding.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6812885280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of business and significant accounting policies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May. 11, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 05, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 14, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2016 </div>
<div>USD ($) </div>
<div>segment </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2014 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2013 </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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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>
<td class="text">&#160;<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_FundsHeldForClients', window );">Assets held in trust</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="nump">$ 3,200,000,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds', window );">Minimum net worth required (percentage)</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="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CalculatedNetWorth', window );">Calculated net worth</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="nump">$ 201,324,812<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_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth', window );">Percentage of supportable custodial funds (percentage)</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="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SupportableCustodialFundsCalculated', window );">Calculated supportable custodial funds</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="nump">$ 10,066,240,600<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_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount', window );">Actual custodial funds</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="nump">$ 6,845,689,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CostMethodInvestmentOwnershipPercentage', window );">Cost method ownership (percentage)</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="nump">2.00%<span></span>
</td>
<td class="text">&#160;<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_CostMethodInvestments', window );">Cost method investments</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="nump">$ 500,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of segments | segment</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="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>
<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_hqy_AccountFeesReceivable', window );">Account fees receivable</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="nump">$ 6,900,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>
<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_hqy_FeesReceivablefromCustodialBanks', window );">Accounts receivables</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="nump">4,200,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>
<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_CreditCardReceivables', window );">Credit card receivables</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="nump">3,100,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</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="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (29,000)<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="text">&#160;<span></span>
</td>
<td class="nump">83,641,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,005,000<span></span>
</td>
<td class="nump">13,917,000<span></span>
</td>
<td class="nump">$ 5,905,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Cash covered by insurance</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="nump">750,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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="nump">14,308,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,054,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Net current deferred tax asset</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="nump">2,642,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,764,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage', window );">Minimum Net Worth Above Custodial Assets, As a Percentage</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="nump">1.00%<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</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="nump">$ 40,489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">IPO price per share (dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceInitialPublicOffering', window );">Net proceeds from IPO</a></td>
<td class="nump">$ 23,500,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>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued (shares) | shares</a></td>
<td class="nump">972,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,726,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,802,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CommonStockSharesSoldbyStockholders', window );">Shares sold by stockholders (shares) | shares</a></td>
<td class="nump">3,455,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>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of shares exercised (shares) | shares</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="nump">1,951,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,841,000<span></span>
</td>
<td class="nump">568,000<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_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions', window );">Payments of stock issuance costs underwriters discounts and commissions</a></td>
<td class="nump">$ 1,000,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>
<td class="text">&#160;<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_NoninterestExpenseOfferingCost', window );">Other offering expense</a></td>
<td class="nump">688,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering', window );">Proceeds from share of shares</a></td>
<td class="nump">$ 222,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>
<td class="text">&#160;<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_hqy_CommonandPreferredStockSharesAuthorized', window );">Common and preferred shares authorized (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,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>
<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000,000<span></span>
</td>
<td class="nump">900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value per share (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_DividendsCommonStockCash', window );">Dividends declared</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="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice', window );">Decrease in exercise price to record an adjustment to outstanding stock options | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Preferred stock converted to common stock (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,486,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_FiniteLivedIntangibleAssetsByMajorClassAxis=hqy_OtherAcquiredIntangiblesMember', window );">Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</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">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares of common stock issued (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,465,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>
<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_SharesIssuedPricePerShare', window );">IPO price per share (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceInitialPublicOffering', window );">Net proceeds from IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,600,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions', window );">Stock issuance costs, underwriters discounts and commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,200,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>
<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_hqy_StockIssuanceCostsOther', window );">Other offering expenses payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,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>
<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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember', window );">Portfolio one of HSAs acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</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="nump">$ 34,200,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>
<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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember', window );">Portfolio two of HSAs acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</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="nump">$ 6,200,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>
<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_DividendsAxis=us-gaap_DividendDeclaredMember', window );">Dividend Declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,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>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum | Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum | Acquired intangible member assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum | Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment (in years)</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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum | Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment (in years)</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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Acquired intangible member assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment (in years)</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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment (in years)</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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hqy_HealthboxInc.Member', window );">Healthbox Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership (percentage)</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="nump">22.00%<span></span>
</td>
<td class="text">&#160;<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_EquityMethodInvestments', window );">Equity method investments</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="nump">$ 281,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>
<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_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related expenses</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="nump">$ 471,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>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares of common stock issued (shares) | shares</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="nump">973,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,465,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of shares exercised (shares) | shares</a></td>
<td class="nump">380,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,951,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,841,000<span></span>
</td>
<td class="nump">568,000<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_hqy_AccountFeesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Account Fees Receivable</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;">hqy_AccountFeesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CalculatedNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Calculated Net Worth</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;">hqy_CalculatedNetWorth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CommonStockSharesSoldbyStockholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Shares Sold by Stockholders</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;">hqy_CommonStockSharesSoldbyStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CommonandPreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common and Preferred Stock Shares 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;">hqy_CommonandPreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_CostMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Method Investment, Ownership Percentage</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;">hqy_CostMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custodial Funds, Amount by Which the Actual Custodian Funds Exceeded the Expected</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;">hqy_CustodialFundsAmountbyWhichtheActualCustodianFundsExceededtheCalculatedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_FeesReceivablefromCustodialBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fees Receivable from Custodial Banks</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;">hqy_FeesReceivablefromCustodialBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Net Worth Above Custodial Assets, As a Percentage</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;">hqy_MinimumNetWorthAboveCustodialAssetsAsaPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Net Worth Required, As a Percentage of Custodial Funds</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;">hqy_MinimumNetWorthRequiredAsaPercentageofCustodialFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of Stock Issuance Costs Underwriters Discounts and Commissions</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;">hqy_PaymentsofStockIssuanceCostsUnderwritersDiscountsandCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of Supportable Custodial Funds, As a Percentage of Net Worth</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;">hqy_PercentageofSupportableCustodialFundsAsaPercentageofNetWorth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Stock Options Exercised In Connection with Public Offering</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;">hqy_ProceedsfromStockOptionsExercisedInConnectionwithPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Decrease in Exercise Price</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;">hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingDecreaseinExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_StockIssuanceCostsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issuance Costs, 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;">hqy_StockIssuanceCostsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issuance Costs, Underwriters Discounts And Commissions</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;">hqy_StockIssuanceCostsUnderwritersDiscountsAndCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SupportableCustodialFundsCalculated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supportable Custodial Funds, Calculated</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;">hqy_SupportableCustodialFundsCalculated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=73531572&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</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_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_CostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6872867&amp;loc=d3e40691-111596<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=29638308&amp;loc=d3e40346-111594<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CreditCardReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts receivable from issuing a card to individuals or businesses that allows someone to make a purchase on borrowed money.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_CreditCardReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and 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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 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_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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>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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<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.12)<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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FundsHeldForClients">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_FundsHeldForClients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoninterestExpenseOfferingCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering 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 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<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_NoninterestExpenseOfferingCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but 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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsByMajorClassAxis=hqy_OtherAcquiredIntangiblesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hqy_OtherAcquiredIntangiblesMember</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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember</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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember</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_DividendsAxis=us-gaap_DividendDeclaredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=us-gaap_DividendDeclaredMember</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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MinimumMember</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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</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_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MaximumMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hqy_HealthboxInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hqy_HealthboxInc.Member</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_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6808324624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income (loss) per share attributable to common stockholders (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Apr. 30, 2015</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Oct. 31, 2014</div></th>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,128<span></span>
</td>
<td class="nump">$ 4,087<span></span>
</td>
<td class="nump">$ 4,421<span></span>
</td>
<td class="nump">$ 4,977<span></span>
</td>
<td class="nump">$ 1,371<span></span>
</td>
<td class="nump">$ 3,049<span></span>
</td>
<td class="nump">$ 3,028<span></span>
</td>
<td class="nump">$ 2,718<span></span>
</td>
<td class="nump">$ 16,613<span></span>
</td>
<td class="nump">$ 10,166<span></span>
</td>
<td class="nump">$ 1,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Add back (deduction): accretion of redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,021<span></span>
</td>
<td class="num">(5,764)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Less: dividend on redeemable convertible preferred stock and dividend on convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,286)<span></span>
</td>
<td class="num">(2,601)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: undistributed income attributed to redeemable convertible preferred stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(843)<span></span>
</td>
<td class="nump">0<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to common stockholders for basic earnings per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,613<span></span>
</td>
<td class="nump">12,058<span></span>
</td>
<td class="num">(7,132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther', window );">Add back: dividend of redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredDividendsNetOfTax', window );">Add back (deduction): accretion on redeemable convertible preferred stock and dividend on convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,021)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment', window );">Add back: series D-3 derivative liability revaluations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">735<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_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment', window );">Add back: adjustment to undistributed income attributed to redeemable convertible preferred stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">843<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income (loss) attributable to common stockholders for diluted earnings per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,613<span></span>
</td>
<td class="nump">$ 10,901<span></span>
</td>
<td class="num">$ (7,132)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted-average common shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,719<span></span>
</td>
<td class="nump">31,181<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted-average dilutive effect of stock options (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,144<span></span>
</td>
<td class="nump">3,071<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Weighted-average dilutive effect of common shares from stock warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,227<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_IncrementalCommonSharesAttributableToConversionOfPreferredStock', window );">Dilutive effect from preferred stock assuming conversion (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,377<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,863<span></span>
</td>
<td class="nump">51,856<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
</tr>
<tr class="re">
<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 (dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.26)<span></span>
</td>
</tr>
<tr class="ro">
<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 (dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="num">$ (1.26)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Other Adjustment</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;">hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesOtherAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities, Revaluation Adjustment</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;">hqy_DilutiveSecuritiesEffectonBasicEarningsPerShareDilutiveConvertibleSecuritiesRevaluationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_ConvertiblePreferredDividendsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 after-tax amount of any dividends on convertible 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredDividendsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.</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_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1757-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Treasury Stock Method<br> -URI http://asc.fasb.org/extlink&amp;oid=6527216<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Call Option<br> -URI http://asc.fasb.org/extlink&amp;oid=6506649<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Warrant<br> -URI http://asc.fasb.org/extlink&amp;oid=6528364<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToConversionOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1500-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</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_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</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_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>50
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792461488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net income (loss) per share attributable to common stockholders (Anti-dilutive securities) (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (shares)</a></td>
<td class="nump">791<span></span>
</td>
<td class="nump">745<span></span>
</td>
<td class="nump">33,200<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794617376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, cash equivalents and marketable securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
<th class="th"><div>Jan. 31, 2013</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</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="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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, cost basis</a></td>
<td class="nump">$ 83,641<span></span>
</td>
<td class="nump">$ 111,005<span></span>
</td>
<td class="nump">$ 13,917<span></span>
</td>
<td class="nump">$ 5,905<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_CashCashEquivalentsAndShortTermInvestments', window );">Total cash, cash equivalents and marketable securities, cost basis</a></td>
<td class="nump">123,933<span></span>
</td>
<td class="nump">111,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Marketable securities, gross unrealized gains</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Marketable securities, gross unrealized losses</a></td>
<td class="num">(236)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</a></td>
<td class="nump">83,641<span></span>
</td>
<td class="nump">111,005<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 );">Mutual funds</a></td>
<td class="nump">40,134<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure', window );">Total cash, cash equivalents and marketable securities, fair value</a></td>
<td class="nump">123,775<span></span>
</td>
<td class="nump">111,005<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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MoneyMarketFundsMember', window );">Mutual funds</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</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="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_AvailableForSaleSecuritiesAmortizedCost', window );">Marketable securities, cost basis</a></td>
<td class="nump">40,292<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Marketable securities, gross unrealized gains</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Marketable securities, gross unrealized losses</a></td>
<td class="num">(236)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Mutual funds</a></td>
<td class="nump">$ 40,134<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cash Equivalents, and Short-term Investments, Fair Value 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;">hqy_CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_MajorTypesOfDebtAndEquitySecuritiesAxis=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_MajorTypesOfDebtAndEquitySecuritiesAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792856704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, cash equivalents and marketable securities (Contract Maturity) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">One year or less</a></td>
<td class="nump">$ 25,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Over one year and less than five years</a></td>
<td class="nump">15,158<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Total</a></td>
<td class="nump">40,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">One year or less</a></td>
<td class="nump">25,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Over one year and less than five years</a></td>
<td class="nump">15,026<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Total</a></td>
<td class="nump">$ 40,134<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. 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 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing in the second fiscal year through 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<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 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27161-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 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in available-for-sale debt securities with a single maturity 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<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 50<br> -Paragraph 2<br> -Subparagraph (d)<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities with a single maturity date at cost, after adjustments, including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in the statement of income and fair value hedge accounting adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27161-111563<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-111563<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.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<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 50<br> -Paragraph 2<br> -Subparagraph (d)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>53
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794455040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and equipment (Schedule of property and equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 8,117<span></span>
</td>
<td class="nump">$ 5,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(4,611)<span></span>
</td>
<td class="num">(3,259)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,506<span></span>
</td>
<td class="nump">2,577<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_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">506<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_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,592<span></span>
</td>
<td class="nump">1,317<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_ComputerEquipmentMember', window );">Computer equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 5,825<span></span>
</td>
<td class="nump">$ 4,013<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6781887552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 728<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_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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6793483872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets and goodwill (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</a></td>
<td class="nump">$ 40,489<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_CapitalizedComputerSoftwareAdditions', window );">Capitalized software development costs</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost', window );">Software development costs incurred and expensed</a></td>
<td class="nump">7,600<span></span>
</td>
<td class="nump">4,600<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">7,100<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 3,500<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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember', window );">Portfolio one of HSAs acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</a></td>
<td class="nump">34,200<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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember', window );">Portfolio two of HSAs acquired</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible member assets</a></td>
<td class="nump">$ 6,200<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_FiniteLivedIntangibleAssetsByMajorClassAxis=hqy_OtherAcquiredIntangiblesMember', window );">Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets (in years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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 Preliminary Project Stage<br> -URI http://asc.fasb.org/extlink&amp;oid=6521637<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioOneMember</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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hqy_ServicingContractsPortfolioTwoMember</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=hqy_OtherAcquiredIntangiblesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hqy_OtherAcquiredIntangiblesMember</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>56
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794574544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 87,046<span></span>
</td>
<td class="nump">$ 39,726<span></span>
</td>
</tr>
<tr class="re">
<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">(20,206)<span></span>
</td>
<td class="num">(13,185)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">66,840<span></span>
</td>
<td class="nump">26,541<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software development costs</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">16,104<span></span>
</td>
<td class="nump">10,468<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_ComputerSoftwareIntangibleAssetMember', window );">Software</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">5,994<span></span>
</td>
<td class="nump">4,695<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 );">Acquired intangible member assets</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 64,948<span></span>
</td>
<td class="nump">$ 24,563<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerSoftwareIntangibleAssetMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794578352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets and goodwill (Schedule for future amortization expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">YE 2017</a></td>
<td class="nump">$ 9,417<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">YE 2018</a></td>
<td class="nump">7,679<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">YE 2019</a></td>
<td class="nump">5,867<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">YE 2020</a></td>
<td class="nump">4,518<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">YE 2021</a></td>
<td class="nump">4,330<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">35,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 66,840<span></span>
</td>
<td class="nump">$ 26,541<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_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6808003152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies Future Minimum Rental (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2015</div></th>
<th class="th"><div>May. 15, 2015</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">YE 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,892<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">YE 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,641<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,662<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,643<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">YE 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,822<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,647<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_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember', window );">Lease Agreement Signed on May Fifteen Twenty Fifteen</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent', window );">Annual initial rent</a></td>
<td class="text">&#160;<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>
</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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage', window );">Annual increase in rent (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_LeaseAndRentalExpense', window );">Lease expense for office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 470<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_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember', window );">Amended Lease Agreement</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent', window );">Annual initial rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage', window );">Annual increase in rent (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">129 months<span></span>
</td>
<td class="text">&#160;<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_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember', window );">Office lease</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">YE 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,685<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">YE 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,587<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,627<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,608<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">YE 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,790<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,280<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_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">129 months<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_LeaseAndRentalExpense', window );">Lease expense for office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=hqy_OtherAgreementsMember', window );">Other agreements</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">YE 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">YE 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">YE 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">367<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_LeaseAndRentalExpense', window );">Lease expense for office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage</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;">hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent</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;">hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeLeasingArrangementsOperatingLeasesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the lessee's leasing arrangement, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_OtherAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_OtherAgreementsMember</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6809734688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 01, 2015 </div>
<div>lease_renewal</div>
</th>
<th class="th">
<div>May. 15, 2015 </div>
<div>lease_renewal</div>
</th>
<th class="th">
<div>Jan. 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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ContractTerminationWrittenNoticeRequired', window );">Written notice required for contract termination (days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">180 days<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_hqy_ContractTerminationFeePercentage', window );">Contract termination fees, as percentage of minimum processing fees (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Processing Fees</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm', window );">Lessee Leasing Arrangements, Operating Leases, Renewal Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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_OtherCommitmentsAxis=hqy_ProcessingServicesFeesMember', window );">Processing Service Fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Processing Fees</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">YE 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">YE 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">YE 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">YE 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthAndFifthYear', window );">YE 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember', window );">Office lease</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">129 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember', window );">Lease Agreement Signed on May Fifteen Twenty Fifteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals', window );">Number of lease renewals | lease_renewal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Processing Fees</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent', window );">Annual initial rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage', window );">Annual increase in rent (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember', window );">Amended Lease Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract', window );">Term of contract</a></td>
<td class="text">129 months<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_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals', window );">Number of lease renewals | lease_renewal</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Processing Fees</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent', window );">Annual initial rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage', window );">Annual increase in rent (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ContractTerminationFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Termination Fee Percentage</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;">hqy_ContractTerminationFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ContractTerminationWrittenNoticeRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Termination, Written Notice 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;">hqy_ContractTerminationWrittenNoticeRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Leasing Arrangements, Operating Leases, Annual Increase in Rent, Percentage</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;">hqy_LesseeLeasingArrangementsOperatingLeasesAnnualIncreaseinRentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Leasing Arrangements, Operating Leases, Annual Initial Rent</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;">hqy_LesseeLeasingArrangementsOperatingLeasesAnnualInitialRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Leasing Arrangements, Operating Leases, Number of Renewals</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;">hqy_LesseeLeasingArrangementsOperatingLeasesNumberofRenewals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the lessee's leasing arrangement renewal, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasingArrangementsOperatingLeasesRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeLeasingArrangementsOperatingLeasesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of the lessee's leasing arrangement, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasingArrangementsOperatingLeasesTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInFourthAndFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment maturing in the fourth and fifth fiscal years following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitmentDueInFourthAndFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment maturing in the next fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCommitmentFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentsAxis=hqy_ProcessingServicesFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCommitmentsAxis=hqy_ProcessingServicesFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_OfficeLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_LeaseAgreementSignedonMayFifteenTwentyFifteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=hqy_AmendedLeaseAgreementMember</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807327136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Indebtedness (Details) - Line of Credit - Secured Revolving Credit Facility<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Secured revolving credit facility, aggregate principal</a></td>
<td class="nump">$ 100,000,000.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_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,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_DeferredFinanceCostsNet', window );">Credit facility, deferred finance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 317,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee (percentage)</a></td>
<td class="nump">0.20%<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_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio', window );">Interest coverage ratio (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum | London Interbank Offered Rate (LIBOR)</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate borrowing spread (percentage)</a></td>
<td class="nump">1.50%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum | Customary Base Rate</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate borrowing spread (percentage)</a></td>
<td class="nump">0.50%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee (percentage)</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_DebtInstrumentCovenantDescriptionLeverageRatio', window );">Leverage ratio (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum | London Interbank Offered Rate (LIBOR)</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate borrowing spread (percentage)</a></td>
<td class="nump">2.00%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum | Customary Base Rate</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate borrowing spread (percentage)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Description, Interest Coverage Ratio</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;">hqy_DebtInstrumentCovenantDescriptionInterestCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_DebtInstrumentCovenantDescriptionLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Description, Leverage Ratio</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;">hqy_DebtInstrumentCovenantDescriptionLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<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.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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<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.9)<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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</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_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(b),22(b))<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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MinimumMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_BaseRateMember</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_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MaximumMember</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6807840080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax rate (percentage)</a></td>
<td class="nump">34.00%<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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 29,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_ValuationAllowancesAndReservesBalance', window );">Valuation allowance balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Excess stock option benefit</a></td>
<td class="nump">7,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Nonqualified stock options</a></td>
<td class="nump">3,018,000<span></span>
</td>
<td class="nump">994,000<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_UnrecognizedTaxBenefits', window );">Total gross unrecognized tax benefits</a></td>
<td class="nump">393,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">256,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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Anticipated decrease in total gross unrecognized tax benefits within 12 months</a></td>
<td class="nump">325,000<span></span>
</td>
<td class="nump">230,000<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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Period increase (decrease) in unrecognized tax benefit</a></td>
<td class="nump">93,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Increase (decrease) in interest and penalty recorded as unrecognized tax benefit.</a></td>
<td class="num">(8,000)<span></span>
</td>
<td class="num">(6,000)<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Penalties and interest accrued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,000<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>
<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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<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_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforward</a></td>
<td class="nump">547,000<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_TaxPeriodAxis=hqy_ExpireInTaxYears2023Through2029Member', window );">December 31, 2023 Through 2029 | State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">1,500,000<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_TaxPeriodAxis=hqy_ExpireInTaxYears2023Through2029Member', window );">December 31, 2023 Through 2029 | Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">55,000<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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2024Member', window );">December 31, 2024 | Research | Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforward</a></td>
<td class="nump">1,200,000<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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2018Member', window );">December 31, 2018 | Research | State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforward</a></td>
<td class="nump">$ 631,000<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_hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset Not Recognized, Tax Deferred Expense, Compensation And Benefits, Share-Based Compensation Cost</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;">hqy_DeferredTaxAssetNotRecognizedTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Carryforwards<br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_TaxPeriodAxis=hqy_ExpireInTaxYears2023Through2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=hqy_ExpireInTaxYears2023Through2029Member</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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2024Member</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=hqy_ExpireBeginningWithTaxYear2018Member</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6793447888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Component of Income tax) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Apr. 30, 2015</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Oct. 31, 2014</div></th>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,876<span></span>
</td>
<td class="nump">$ 3,574<span></span>
</td>
<td class="nump">$ 225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,226<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="nump">93<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_CurrentIncomeTaxExpenseBenefit', window );">Total current tax provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,102<span></span>
</td>
<td class="nump">4,025<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,772)<span></span>
</td>
<td class="nump">1,703<span></span>
</td>
<td class="nump">3,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="nump">201<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred tax provision (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,161)<span></span>
</td>
<td class="nump">1,573<span></span>
</td>
<td class="nump">3,823<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax provision</a></td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="nump">$ 2,338<span></span>
</td>
<td class="nump">$ 2,535<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 2,004<span></span>
</td>
<td class="nump">$ 1,943<span></span>
</td>
<td class="nump">$ 8,941<span></span>
</td>
<td class="nump">$ 5,598<span></span>
</td>
<td class="nump">$ 4,141<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6810598704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Reconciliation of Income tax) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Apr. 30, 2015</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Oct. 31, 2014</div></th>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax provision at the statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,688<span></span>
</td>
<td class="nump">$ 5,360<span></span>
</td>
<td class="nump">$ 1,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax provision, net of federal tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">541<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible or non-taxable items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">313<span></span>
</td>
<td class="nump">2,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and development credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="num">(421)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_IncomeTaxReconciliationTaxContingencies', window );">Change in uncertain tax position reserves, net of indirect benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other items, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax provision</a></td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="nump">$ 2,338<span></span>
</td>
<td class="nump">$ 2,535<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 2,004<span></span>
</td>
<td class="nump">$ 1,943<span></span>
</td>
<td class="nump">$ 8,941<span></span>
</td>
<td class="nump">$ 5,598<span></span>
</td>
<td class="nump">$ 4,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.50%<span></span>
</td>
<td class="nump">77.10%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794380176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income taxes (Deferred tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses', window );">Accrued bonuses</a></td>
<td class="nump">$ 646<span></span>
</td>
<td class="nump">$ 441<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_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent', window );">Net operating loss carryforward</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credits</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="nump">751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">AMT credits</a></td>
<td class="nump">548<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other, net</a></td>
<td class="nump">273<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossCurrent', window );">Net current deferred tax asset</a></td>
<td class="nump">2,642<span></span>
</td>
<td class="nump">1,764<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_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent', window );">Net operating loss carryforward</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Nonqualified stock options</a></td>
<td class="nump">3,018<span></span>
</td>
<td class="nump">994<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_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent', window );">Research and development credits</a></td>
<td class="nump">120<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Deferred rent</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossNoncurrent', window );">Net non-current deferred tax asset</a></td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">1,237<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_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">5,929<span></span>
</td>
<td class="nump">3,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets: depreciation and gain/loss</a></td>
<td class="num">(762)<span></span>
</td>
<td class="num">(675)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles: amortization</a></td>
<td class="num">(6,521)<span></span>
</td>
<td class="num">(5,897)<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_DeferredTaxLiabilitiesGrossNoncurrent', window );">Total gross non-current deferred tax liability</a></td>
<td class="num">(7,283)<span></span>
</td>
<td class="num">(6,572)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Net non-current deferred tax liability</a></td>
<td class="num">(3,996)<span></span>
</td>
<td class="num">(5,335)<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (1,354)<span></span>
</td>
<td class="num">$ (3,571)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Loss Carryforwards, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hqy_DeferredTaxAssetsOperatingLossCarryforwardsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Loss Carryforwards, Noncurrent</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;">hqy_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31938-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Alternative Minimum Tax<br> -URI http://asc.fasb.org/extlink&amp;oid=6504908<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> -Subparagraph (a)<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -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_DeferredTaxLiabilitiesGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31958-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6795340784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Unrecognized Tax Benefit Rollforward) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefits, beginning balance</a></td>
<td class="nump">$ 300<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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases as a result of tax positions taken during a prior period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases as a result of tax positions taken during a prior period</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(88)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases as a result of tax positions taken during the current period</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions', window );">Decreases as a result of tax positions taken during the current period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decreases resulting from the lapse of the applicable statute of limitations</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefits, ending balance</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">300<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_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets', window );">Amounts netted against related deferred tax assets</a></td>
<td class="num">(393)<span></span>
</td>
<td class="num">(280)<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_hqy_UnrecognizedTaxBenefitNet', window );">Unrecognized tax benefits recorded on the consolidated balance sheet</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_UnrecognizedTaxBenefitNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Benefit, Net</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;">hqy_UnrecognizedTaxBenefitNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Benefits, Amount Netted Against Deferred Tax Assets</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;">hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_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_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6811658336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable convertible preferred stock and convertible preferred stock (Narrative) (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 05, 2014 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 04, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 30, 2014 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 14, 2014 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 29, 2014 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2013 </div>
<div>USD ($) </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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (shares)</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value per share (dollars per share) | $ / shares</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="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase price per share | $ / shares</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="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<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_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,349,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,349,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,433,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_DividendsPreferredStockCash', window );">Dividends paid, shares | $</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="nump">$ 347<span></span>
</td>
<td class="nump">$ 694<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Conversion of preferred stock to common stock</a></td>
<td class="nump">32,486,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased (shares)</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="nump">674,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">674,120,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="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_StatementClassOfStockAxis=hqy_SeriesAConvertiblePreferredStockMember', window );">Series A Convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_ConvertiblePreferredStockConversionRatio', window );">Conversion ratio to common stock</a></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>
<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>
<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,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>
<td class="nump">2,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value per share (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares', window );">Shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,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>
<td class="nump">2,000,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_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_StatementClassOfStockAxis=hqy_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,156,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>
<td class="nump">4,156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700,000<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value per share (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<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_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares', window );">Shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,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>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700,000<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_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased (shares)</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="nump">582,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>
<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_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase price per share | $ / shares</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="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=hqy_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_ConvertiblePreferredStockConversionRatio', window );">Conversion ratio to common stock</a></td>
<td class="nump">1.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased (shares)</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="nump">22,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>
<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_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase price per share | $ / shares</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="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,800,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>
<td class="nump">6,800,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_TemporaryEquityParOrStatedValuePerShare', window );">Temporary equity, par or stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.32<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_hqy_TemporaryEquityNumberOfSharesConvertibleInto', window );">Temporary equity, shares convertible into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400,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>
<td class="nump">9,400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityDividendRatePercentage', window );">Temporary equity, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights', window );">Series C redeemable convertible preferred stock, special voting rights (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<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_StatementClassOfStockAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockMember', window );">Series D1 Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_ConvertiblePreferredStockConversionRatio', window );">Conversion ratio to common stock</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,800,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>
<td class="nump">5,800,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_TemporaryEquityParOrStatedValuePerShare', window );">Temporary equity, par or stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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>
<td class="nump">$ 1.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityNumberOfSharesConvertibleInto', window );">Temporary equity, shares convertible into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,700,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>
<td class="nump">11,700,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityDividendRatePercentage', window );">Temporary equity, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_StatementClassOfStockAxis=hqy_SeriesD2RedeemableConvertiblePreferredStockMember', window );">Series D2 Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hqy_ConvertiblePreferredStockConversionRatio', window );">Conversion ratio to common stock</a></td>
<td class="nump">2.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">440,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>
<td class="nump">440,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_TemporaryEquityParOrStatedValuePerShare', window );">Temporary equity, par or stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityNumberOfSharesConvertibleInto', window );">Temporary equity, shares convertible into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,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>
<td class="nump">1,000,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityDividendRatePercentage', window );">Temporary equity, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_StatementClassOfStockAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockMember', window );">Series D3 Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of stock repurchased (shares)</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="nump">61,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase price per share | $ / shares</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="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Temporary equity, par or stated value per share | $ / shares</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="nump">$ 2.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityNumberOfSharesConvertibleInto', window );">Temporary equity, shares convertible into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<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_hqy_TemporaryEquityDividendRatePercentage', window );">Temporary equity, dividend rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_TemporaryEquityDividendPayableDurationtoPayDividends', window );">Temporary equity, dividend payable, duration to pay dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital', window );">Temporary equity, par value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends paid, shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 347<span></span>
</td>
<td class="nump">$ 694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockDividendsPerShareCashPaid', window );">Dividend per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Series D-3 redeemable convertible preferred stock derivative liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common stock | Series C Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of stock repurchased (shares)</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="nump">31,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>
<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_hqy_ConvertiblePreferredStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible Preferred Stock, Conversion Ratio</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;">hqy_ConvertiblePreferredStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible Preferred Stock, Terms of Conversion, Special Voting Rights</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;">hqy_ConvertiblePreferredStockTermsofConversionSpecialVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_PreferredStockConvertibleIntoCommonStockNumberofShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock, Convertible Into Common Stock, Number of 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;">hqy_PreferredStockConvertibleIntoCommonStockNumberofShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_TemporaryEquityDividendPayableDurationtoPayDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Dividend Payable, Duration to Pay Dividends</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;">hqy_TemporaryEquityDividendPayableDurationtoPayDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_TemporaryEquityDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Dividend Rate, Percentage</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;">hqy_TemporaryEquityDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_TemporaryEquityNumberOfSharesConvertibleInto">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Number Of Shares Convertible Into</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;">hqy_TemporaryEquityNumberOfSharesConvertibleInto</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-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_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage rate used to calculate dividend payments on preferred stock.</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_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="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_PreferredStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends paid during the period for each share of preferred stock outstanding.</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_PreferredStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (27)<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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=d3e177068-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityValueExcludingAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=d3e177068-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=hqy_SeriesAConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesAConvertiblePreferredStockMember</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_StatementClassOfStockAxis=hqy_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesBConvertiblePreferredStockMember</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_StatementClassOfStockAxis=hqy_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesCRedeemableConvertiblePreferredStockMember</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_StatementClassOfStockAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockMember</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_StatementClassOfStockAxis=hqy_SeriesD2RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesD2RedeemableConvertiblePreferredStockMember</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_StatementClassOfStockAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6793746528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common stock warrants (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="nump">$ 0.8008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0682<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="nump">2,972,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,084,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_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ClassOfWarrantOrRightAxis=hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember', window );">Series A Convertible Preferred Stock, Exercisable Through November 2015</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="nump">124,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,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_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51<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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember', window );">Series B Convertible Preferred Stock, Exercisable Through February 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="nump">340,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited', window );">Warrants forfeited (shares)</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44<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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember', window );">Series B Convertible Preferred Stock, Exercisable Through Sept 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="nump">195,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,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_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66<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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember', window );">Series C Redeemable Convertible Preferred Stock, Exercisable Through August 2016</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="nump">590,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">590,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 339<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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember', window );">Series C Redeemable Convertible Preferred Stock, Exercisable Through May 7, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<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_ClassOfWarrantOrRightAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember', window );">Series D1 Redeemable Convertible Preferred Stock, Exercisable Through 2016</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.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_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember', window );">Series D3 Redeemable Convertible Preferred Stock, Exercisable Through August 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of securities called by warrants (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised', window );">Warrants exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">767,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,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_WarrantsAndRightsOutstanding', window );">Value of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant and Right, Accumulated Number of Warrants Exercised</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;">hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant and Right, Accumulated Number of Warrants Forfeited</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;">hqy_ClassofWarrantandRightAccumulatedNumberofWarrantsForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ClassOfWarrantOrRightAxis=hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesAConvertiblePreferredStockExercisableThroughNovemberTwentyFifteenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughFebruaryTwentyFourteenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesBConvertiblePreferredStockExercisableThroughSeptemberTwentyFifteenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughAugustTwentySixteenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesCRedeemableConvertiblePreferredStockExercisableThroughMaySeventhTwentySeventeenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesD1RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyEighteenMember</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_ClassOfWarrantOrRightAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=hqy_SeriesD3RedeemableConvertiblePreferredStockExercisableThroughAugustTwentyTwentyOneMember</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>68
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6809735504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Opening balance (shares)</a></td>
<td class="nump">6,457<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (shares)</a></td>
<td class="nump">1,093<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of shares exercised (shares)</a></td>
<td class="num">(1,951)<span></span>
</td>
<td class="num">(1,841)<span></span>
</td>
<td class="num">(568)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (shares)</a></td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (shares)</a></td>
<td class="nump">5,418<span></span>
</td>
<td class="nump">6,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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract', window );"><strong>Range of exercise prices (usd per share)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding', window );">Beginning balance, minimum (usd per share)</a></td>
<td class="nump">$ 0.10<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding', window );">Beginning balance, maximum (usd per share)</a></td>
<td class="nump">25.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted', window );">Granted, minimum (usd per share)</a></td>
<td class="nump">25.39<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted', window );">Granted, maximum (usd per share)</a></td>
<td class="nump">33.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised', window );">Exercised, minimum (usd per share)</a></td>
<td class="nump">0.10<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised', window );">Exercised, maximum (usd per share)</a></td>
<td class="nump">18.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited', window );">Forfeited, minimum (usd per share)</a></td>
<td class="nump">0.50<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited', window );">Forfeited, maximum (usd per share)</a></td>
<td class="nump">28.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding', window );">Ending balance, minimum (usd per share)</a></td>
<td class="nump">0.10<span></span>
</td>
<td class="nump">$ 0.10<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding', window );">Ending balance, maximum (usd per share)</a></td>
<td class="nump">33.47<span></span>
</td>
<td class="nump">25.45<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- average exercise price (usd per share)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Opening balance (usd per share)</a></td>
<td class="nump">5.27<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (usd per share)</a></td>
<td class="nump">27.34<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (usd per share)</a></td>
<td class="nump">0.9800<span></span>
</td>
<td class="nump">1.3204<span></span>
</td>
<td class="nump">$ 0.9210<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Forfeited (usd per share)</a></td>
<td class="nump">16.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (usd per share)</a></td>
<td class="nump">$ 10.88<span></span>
</td>
<td class="nump">$ 5.27<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 );">Weighted- average contractual term (in years)</a></td>
<td class="text">7 years 10 days<span></span>
</td>
<td class="text">6 years 10 months 18 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 63,965<span></span>
</td>
<td class="nump">$ 100,290<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest as of year end (shares)</a></td>
<td class="nump">5,221<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest as of year end, weighted average exercise price (usd per share)</a></td>
<td class="nump">$ 10.59<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest as of year end, weighted- average contractual term (in years)</a></td>
<td class="text">6 years 11 months 20 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Vested and expected to vest as of year end, aggregate intrinsic value</a></td>
<td class="nump">$ 62,958<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Exercisable as of year end (shares)</a></td>
<td class="nump">2,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable as of year end (usd per share)</a></td>
<td class="nump">$ 2.84<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable as of year end, weighted-average contractual term (in years)</a></td>
<td class="text">5 years 2 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable as of year end, aggregate intrinsic value</a></td>
<td class="nump">$ 47,755<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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Granted</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Granted</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding</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;">hqy_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest options that are 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares into which fully vested and expected to vest stock options outstanding can be 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for outstanding 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested portions of options outstanding and currently exercisable or convertible, 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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest options that are exercisable or convertible, 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794253264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options (Assumptions) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">38.29%<span></span>
</td>
<td class="nump">32.90%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.47%<span></span>
</td>
<td class="nump">1.12%<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Expected life of options</a></td>
<td class="text">5 years 5 months 5 days<span></span>
</td>
<td class="text">5 years 7 months 6 days<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">40.29%<span></span>
</td>
<td class="nump">40.29%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.24%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected life of options</a></td>
<td class="text">6 years 3 months<span></span>
</td>
<td class="text">7 years 3 months 18 days<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MinimumMember</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_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MaximumMember</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>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794170576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
<th class="th"><div>Jan. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (shares)</a></td>
<td class="nump">2,600,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>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increase in authorized shares (shares)</a></td>
<td class="nump">2,000,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>
<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_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage', window );">Additional shares available for grants as percentage of capital stock outstanding (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period after termination (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment', window );">Expiration period from termination of employment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,800<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="nump">$ 761<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants to certain directors and key employees (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,093,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Options granted, grant date fair value (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.14<span></span>
</td>
<td class="nump">$ 6.29<span></span>
</td>
<td class="nump">$ 0.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average vesting period of non-vested awards expected to vest (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized stock compensation expense to be recognized in future</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,600<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_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,883<span></span>
</td>
<td class="nump">$ 2,525<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Performance stock granted (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Vesting criteria for FY 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vested (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest', window );">Minimum adjusted EBITDA to be attained for shares to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,500<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Vesting criteria for FY 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vested (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest', window );">Annual growth rate of adjusted EBITDA per share of common stock to be achieved for options to vest (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Vesting criteria for FY 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vested (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest', window );">Annual growth rate of adjusted EBITDA per share of common stock to be achieved for options to vest (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Vesting criteria for FY 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vested (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest', window );">Annual growth rate of adjusted EBITDA per share of common stock to be achieved for options to vest (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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_TitleOfIndividualAxis=hqy_DirectorsandKeyEmployeesMember', window );">Directors and Key Employees</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants to certain directors and key employees (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">608,800<span></span>
</td>
<td class="nump">624,000<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_TitleOfIndividualAxis=hqy_DirectorsandKeyEmployeesMember', window );">Directors and Key Employees | Vesting Period of Four Year</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants to certain directors and key employees (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">526,300<span></span>
</td>
<td class="nump">534,000<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_TitleOfIndividualAxis=hqy_DirectorsMember', window );">Directors</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants to certain directors and key employees (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">82,500<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Directors and Key Employees | Vesting Period of Four Year</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Earnings Before Interest, Taxes, Depreciation And Amortization To Be Archived For Options To Vest</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;">hqy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsEarningsBeforeInterestTaxesDepreciationAndAmortizationToBeArchivedForOptionsToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage</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;">hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Annual Growth Rate of Adjusted EBITDA on per Share of Common Stock to be Achieved for Options to Vest</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;">hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAnnualGrowthRateofAdjustedEBITDAonperShareofCommonStocktobeAchievedforOptionstoVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment</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;">hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options awarded to employees as compensation.</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares authorized for issuance under an established share-based compensation plan.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting 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 (a)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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 (a)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</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_VestingAxis=hqy_SharebasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=hqy_SharebasedCompensationAwardTrancheFourMember</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_TitleOfIndividualAxis=hqy_DirectorsandKeyEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=hqy_DirectorsandKeyEmployeesMember</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_VestingAxis=hqy_SharebasedCompensationAwardTrancheFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=hqy_SharebasedCompensationAwardTrancheFiveMember</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_TitleOfIndividualAxis=hqy_DirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=hqy_DirectorsMember</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_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792832896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock options (Stock-based Compensation) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 5,883<span></span>
</td>
<td class="nump">$ 2,525<span></span>
</td>
<td class="nump">$ 57<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_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">1,088<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="nump">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_IncomeStatementLocationAxis=hqy_SalesandMarketingMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">903<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="nump">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_IncomeStatementLocationAxis=hqy_TechnologyandDevelopmentMember', window );">Technology and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">1,014<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation</a></td>
<td class="nump">$ 2,878<span></span>
</td>
<td class="nump">$ 1,355<span></span>
</td>
<td class="nump">$ 20<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfSalesMember</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=hqy_SalesandMarketingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hqy_SalesandMarketingMember</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=hqy_TechnologyandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hqy_TechnologyandDevelopmentMember</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>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6638627280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock repurchase (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</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_TreasuryStockAcquiredAverageCostPerShare', window );">Repurchase price per share (shares)</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="nump">$ 5.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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Total purchase price</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="nump">$ 3,135<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock</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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased (shares)</a></td>
<td class="nump">674,000<span></span>
</td>
<td class="nump">674,120,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember', window );">Series B, Series C and Series D-3 Preferred Stock</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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of stock repurchased (shares)</a></td>
<td class="nump">660,000<span></span>
</td>
<td class="nump">665,613,000<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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-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_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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=hqy_SeriesBSeriesCandSeriesD3PreferredStockMember</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>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792458080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecurities', window );">Mutual funds</a></td>
<td class="nump">$ 40,134<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Loss on revaluation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">735<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Elimination of liability due to removal of FMV provision</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at the end of period</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecurities', window );">Mutual funds</a></td>
<td class="nump">$ 40,134<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_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized on the income statement for 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)(1)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6794011408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value ( Fair Value Assumptions) (Details) - Series D-3 redeemable convertible preferred stock derivative liability - Level 3<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2015 </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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</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_SharePrice', window );">Market value of common stock on measurement date (usd per share)</a></td>
<td class="nump">$ 4.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExercisePrice', window );">Projected exercise price (usd per share)</a></td>
<td class="nump">$ 2.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate (percentage)</a></td>
<td class="nump">0.06%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedTerm', window );">Expected lives</a></td>
<td class="text">180 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_FairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility (percentage)</a></td>
<td class="nump">25.20%<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_hqy_FairValueAssumptionProbabilityofLiquidation', window );">Probability of liquidation event (percentage)</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_FairValueAssumptionProbabilityofLiquidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Assumption, Probability of Liquidation</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;">hqy_FairValueAssumptionProbabilityofLiquidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed upon price for the exchange of the underlying asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (bbb)<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_FairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsExpectedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period the instrument, asset or liability is expected to be 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<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_FairValueAssumptionsExpectedTerm</td>
</tr>
<tr>
<td style="padding-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_FairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (bbb)<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_FairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risk-free interest rate assumption used in valuing an instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (bbb)<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_FairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6792532688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</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_RelatedPartyTransactionsByRelatedPartyAxis=hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember', window );">Company owned by President and Chief Executive Officer</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices', window );">Amounts paid under consulting agreement</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transactions, Payments to Related Party for Consulting 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;">hqy_RelatedPartyTransactionsPaymentstoRelatedPartyforConsultingServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=hqy_CompanyownedbyPresidentandChiefExecutiveOfficerMember</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>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6806933680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) plan (Details) - United States Postretirement Benefit Plan of US Entity - 401(k) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>May. 31, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution (percentage)</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Percent of employees eligible earnings (percentage)</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">6.00%<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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Annual vesting (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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_DefinedContributionPlanAdministrativeExpenses', window );">Administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer matching contribution expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 626<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="nump">$ 176<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_DefinedContributionPlanAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 administrative expenses incurred by a defined contribution plan.</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_DefinedContributionPlanAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.</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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanTypeAxis=us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPlanTypeAxis=us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember</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_DefinedContributionPlanNameAxis=hqy_A401kMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPlanNameAxis=hqy_A401kMember</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>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6812410960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplementary quarterly financial data (unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Apr. 30, 2015</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Oct. 31, 2014</div></th>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jan. 31, 2015</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems', window );"><strong>Quantifying Misstatement in Current Year Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 35,886<span></span>
</td>
<td class="nump">$ 30,556<span></span>
</td>
<td class="nump">$ 30,494<span></span>
</td>
<td class="nump">$ 29,850<span></span>
</td>
<td class="nump">$ 24,871<span></span>
</td>
<td class="nump">$ 21,862<span></span>
</td>
<td class="nump">$ 20,891<span></span>
</td>
<td class="nump">$ 20,231<span></span>
</td>
<td class="nump">$ 126,786<span></span>
</td>
<td class="nump">$ 87,855<span></span>
</td>
<td class="nump">$ 62,015<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total cost of revenue</a></td>
<td class="nump">17,455<span></span>
</td>
<td class="nump">12,880<span></span>
</td>
<td class="nump">11,909<span></span>
</td>
<td class="nump">11,944<span></span>
</td>
<td class="nump">12,358<span></span>
</td>
<td class="nump">9,630<span></span>
</td>
<td class="nump">9,122<span></span>
</td>
<td class="nump">8,772<span></span>
</td>
<td class="nump">54,188<span></span>
</td>
<td class="nump">39,882<span></span>
</td>
<td class="nump">29,213<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">18,431<span></span>
</td>
<td class="nump">17,676<span></span>
</td>
<td class="nump">18,585<span></span>
</td>
<td class="nump">17,906<span></span>
</td>
<td class="nump">12,513<span></span>
</td>
<td class="nump">12,232<span></span>
</td>
<td class="nump">11,769<span></span>
</td>
<td class="nump">11,459<span></span>
</td>
<td class="nump">72,598<span></span>
</td>
<td class="nump">47,973<span></span>
</td>
<td class="nump">32,802<span></span>
</td>
</tr>
<tr class="re">
<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">14,072<span></span>
</td>
<td class="nump">11,372<span></span>
</td>
<td class="nump">11,087<span></span>
</td>
<td class="nump">9,924<span></span>
</td>
<td class="nump">10,493<span></span>
</td>
<td class="nump">7,938<span></span>
</td>
<td class="nump">6,698<span></span>
</td>
<td class="nump">5,971<span></span>
</td>
<td class="nump">46,455<span></span>
</td>
<td class="nump">31,100<span></span>
</td>
<td class="nump">21,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="num">(63)<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="num">(542)<span></span>
</td>
<td class="num">(105)<span></span>
</td>
<td class="num">(98)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="num">(827)<span></span>
</td>
<td class="num">(589)<span></span>
</td>
<td class="num">(1,109)<span></span>
</td>
<td class="num">(6,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">1,168<span></span>
</td>
<td class="nump">2,338<span></span>
</td>
<td class="nump">2,535<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">551<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">2,004<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">8,941<span></span>
</td>
<td class="nump">5,598<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,128<span></span>
</td>
<td class="nump">$ 4,087<span></span>
</td>
<td class="nump">$ 4,421<span></span>
</td>
<td class="nump">$ 4,977<span></span>
</td>
<td class="nump">$ 1,371<span></span>
</td>
<td class="nump">$ 3,049<span></span>
</td>
<td class="nump">$ 3,028<span></span>
</td>
<td class="nump">$ 2,718<span></span>
</td>
<td class="nump">16,613<span></span>
</td>
<td class="nump">10,166<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,515<span></span>
</td>
<td class="nump">$ 10,166<span></span>
</td>
<td class="nump">$ 1,233<span></span>
</td>
</tr>
<tr class="ro">
<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 (dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (1.26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (dollars per share)</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="num">$ (1.26)<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_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis=hqy_RevenueUnderstatedMember', window );">Revenue Understated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems', window );"><strong>Quantifying Misstatement in Current Year Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount', window );">Adjustment for error caused by understatement of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome', window );">Increase in net income and comprehensive income</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="nump">$ 246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Net Income and Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hqy_IncreaseDecreaseinNetIncomeandComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hqy_</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_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_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_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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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,2)<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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (expense) related to nonoperating activities, 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.9)<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each individual error being corrected in the correcting adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 2<br> -Subparagraph (SAB Topic 1.N)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e30840-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_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis=hqy_RevenueUnderstatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis=hqy_RevenueUnderstatedMember</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>78
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .J"?TB;*Y3H$P(  )DF   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:2V[;,! &X*L8VA86S9?Z0)Q-TVT;H+T *XTMPJ)(D(SCW+Z4G!2M
MX19)&P/_QK(\Y,Q((WTK7WU[")06!S>,:5WU.8</C*6V)V=2[0.-);+QT9E<
M3N.6!=/NS):86*T:UOHQTYB7><I175]]V5.,MJ/%QV-@RKVN3 B#;4VV?F3[
ML3O)NO2;C6VI\^V=*UOJ7$K3FQ*O%K<FYL_&E13L,+ Y</SD]11GKU,PA4BF
M2SU1=D.=\L- Z5S]8^2I\@UMS-V07U3X\=[5D89Y3>IM>"SUZ5"RI/+;NBK1
M]*P*IQO_UIEUT]#"N/UMQW3^C]=R<A/W;KB)YMZ>%-A?;$S3L7;&CN=&=>_C
M[KOWN]=\3&BZJHZZ98AE8<SVS%-2%M^6:&(E]7_5?GI26A_I606GA1=\*7H3
MJ?N:8YGO^7?CUP67ZV.:Z_S]3T.?@XG-APLB\:(^!$@?$J0/!=*'!NFC >GC
M+4@?[T#Z> _2!U^A-((B*D<AE:.8RE%0Y2BJ<A16.8JK' 56CB*K0)%5H,@J
M4&05*+(*%%D%BJP"15:!(JM D56@R"I19)4HLDH4626*K!)%5HDBJT215:+(
M*E%DE2BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP:15:-(JM&D56C
MR*I19-4HLFH4636*K!I%5HTB:X,B:X,B:X,B:X,B:_-35C;_(^WZ!U!+ P04
M    " #J@G](2'4%[L4    K @  "P   %]R96QS+RYR96QSK9++;L) #$5_
M)9I]<4HE%A%AQ88=0OR .^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\#JFL#C2B
M]AQ2U\=43'X,J<K]VG2JL0)(MB./:<&10IXV+!XUE])"1#M@2[ LRQ7(K8[9
MK.?:Q<[51G;NTQ1'E):T-M,(9Y;AFWE89.D\^(GT%V-NFM[2ENW)4] '_K,-
M \]YEE<>QW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C
M-Z."N[_8_ )02P,$%     @ ZH)_2(_C>](I @  O28  !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<\7:S6Z;0!B%X5NQN(# ?#^3Q(JSRB;;IC>
M[+&Q8@-BIFIS]Z%>5.X/1UU8.AL01OKFW?@1&GCJ<[/^DDYM.0Y][HYC7OTX
MG_J\GG_?5%TIX[JN\[9+YS;?#6/JY[O[83JW9;Z<#O78;M_;0ZJE:6(]7<^I
MGI_^G+UZW6VJZ747JM77=CJDLJF^#]-[[E(JN;Z<PMV\P'S[8TS_L_RPWQ^W
MZ678?CNGOORCHOZU0%4O!\ERD%""=#E(*4&V'&24(%\.<DI07 Z*E*#[Y:![
M2M##<M #)>AQ.>B1$A0:(&/#24)8<[0.@.O \3H L -'[ #(#ARS T [<-0.
M@.W <3L N -'[@#H#AR[ \ [</06H+=P]!:@MY">M='#-D=O 7H+1V\!>@M'
M;P%Z"T=O 7H+1V\!>@M';P%Z"T=O 7H+1V\%>BM';P5Z*T=O!7HK::\$;99P
M]%:@MW+T5J"W<O16H+=R]%:@MW+T5J"W<O16H+=R]#:@MW'T-J"W<?0VH+=Q
M]#:@MY'VNM%F-T=O WH;1V\#>AM';P-Z&T=O WH;1V\#>AM';P=Z.T=O!WH[
M1V\'>CM';P=Z.T=O!WH[Z5TE>EG)T=N!WL[1VX'>SM';@=[.T=N!WL[1.P*]
M(T?O"/2.'+TCT#MR](Y [\C1.P*](T?O>*5W[MHI[=[*=.P/^=8UOPV'15=X
MY_)Q2K=/N4R%#5=:EWFE5%^.-_]O7:;^#*G_^E+M^1-02P,$%     @ ZH)_
M2(H@!.&2 P  ? \  !    !D;V-0<F]P<R]A<' N>&ULO5??C]HX$/Y7+)Y8
MZ=I0H%R[HI$JMM55NNNM%KKW['4F8.'8J<>A2__ZCAV6AMTDD#P<+]C.?//S
MFW$RUSBZOK4F!^LD('O,E,9K.OPPV#B77T<1B@UD'%^3B*:GJ;$9=[2UZ\BD
MJ11P8T21@7;1>#2:1?#H0">0O,J/2@?QW%OYF.=*"NZDT?$_4EB#)G7LTZ,
M-8^>"P0$:5Z"**QT^WA4RE2/@LQ2< 4+LA6G7"&44K\/@\S"9#G7^ZC<_2WU
M%K_E*W/#'511IP]*[1MN(2&C)]J/AT'FKSW%J3QVL>%Z#4E5]N7#IUS<@T4?
MZ9OQZQ']CBEX.B]U T^D7M]R:3&>[]SU#H0S]E"FG>M;I<0(7W2\7Y%_.& /
M',$O/PQVW$JNW8"A_$G;\: T6YZ&M<K1V?@_8[>X 7 XCXZ'85F5K:[E-)Y-
M@P2M3B6C8V3Q(6TG<?N3E70*\-_TEEOW/Z4BQ/24B-ET4(G^207C.F&?M",Z
MLB^Z-$7%JZ;DN%H8C4;)A,B5D!7%M0#V,H67R#,VO#V/04=_WDMD)F6^&[MB
MB.;0 S/KBA$<-[6899%EW.Z]S$.!4@-B2#G*M9:IK,5\!<>D%B8#-E0&\8I1
MY)0X:EK&G:OWC1SX([C!X'LA=S0^O&O>%-G?UF(.4W,?I#PJ]_'4BG[1CII?
M/BCR !$.FM?&)#^D4@W9RC+ILJ,;PA#+:(!H01.UP4@"#Y1;GZ0&@9 4QQ\;
M--Q1N:EUO)MD;N>GMU_G%E*PMHD)668TU=.(+?O!K:6&KM>^#"(F]PW2)F$A
M+ZS8<*PW^)EF J,"%?6/[T %@N7<E\:1.\A%L\GIZ,UP2PRA[FH@(%U*@:B>
MAM\+TDKS?,]2J:D?ZPG82MKQM ?F;7>BCQN:L(WHXS\[$)T-5YXI>-6#\:P[
MY=GB+*?;/3JA7[OH;XJ=4=E&CDF/0D]Z%'I27^AV3'VA6\DQ>=<#\[X3H99T
M<R=%_3QLPGSU(\?5-V(K":?C'IA)#TP]#]K)_KD'9GCV5F##&W!<JL:>K?92
M!U'_?FVT+P>QVC^Z ','Y+V02H87)@)>Y%*XAQ*_9Q^QX8(XQ7S3EBQ1;_TD
MW(IPW6^^M_55K[WYSN3MV1#J(DOQ%EFYN?+(2S"'YMC!56GK$DS8OO)OP0GS
MA;WHICX32G6@7BS(PN8^; [!=[SQ@[%SU_ZY*K3-^-E);[_XBGGVS1*=?FO'
MOP!02P,$%     @ ZH)_2,Y=:<D] 0  :0,  !$   !D;V-0<F]P<R]C;W)E
M+GAM;,V334_#, R&_PKJO4N[2CM470^ .#$)B2$0MY!X75CSH<13UW]/YG4M
M RZ[<:MKOX]?QTDE7"FLAR=O'7A4$&X.NC6A%&Z9;!%=R5@06] \S&*%B<F-
M]9IC#'W#'!<[W@";9]F":4 N.7)V!*9N)"9U)44I/'"T?L!+,>+=WK<$DX)!
M"QH,!I;/<I;4+V9G;&<J-NGK*CIN><"5E6JC0-[V4]GO5.R,X'4XR4&.[>GO
MGQXHPY*A\A#46-5UW:PKJ"X.G+.WU>,SG4VJ3$!N!$154"7V#I;)N?-K<7>_
M?DCJ>98OTJQ(BWR=+\IY46;%^W&R"W^383T,\6\=GPW2=E%A"U?NEC22EDN?
M!)(0A%<.E357X0CS34RPL/_X!('7@P8A7;8=])WU,M1TOZ;H^'+BRAKK^U/J
M1W3QJNHO4$L#!!0    ( .J"?TB97)PC$ 8  )PG   3    >&PO=&AE;64O
M=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8
MC6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;
MUKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:
M+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-702:Y
MB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB
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
MBDVZNJ.E1$$0J\TB*"/;]=#W9@P)<6W_-U ;E#,?:$_J*)KBJLY0MXS1;3%
M9 6BT,",,7 952(*I<P8*1>C38:!-$,I,T[*I7B3/4$4ZIDQ>O+Q1JQNXNKQ
M9XA"83-&V.7 (Q"%_F9<0%V*/.(E[J<H=<Y(C3&$ZU:./N>,S[,%S!)0[9Q1
M^_-J9*O/4@)6YX65D:/..>J<GZISCCKGJ'-^JLXYZIRCSCFC\S(*=<Y1YYS1
M>7%EY$\1A3KGC,[+J&>(0IUS1N=O+;)K.GHT ^[)!>I<_'!^(%9OXM84,$P6
M*'9Q:J)09(A"PPO&\&54CBBTO6!SA244VE[,4F V!UZ*(J\1A;87;!:\A%HA
M"FTO&-LQ&1*K"Q6D-K. 4*#D!2/Y/*1Q!'2[8$,U$JASO>VB1A07XE^(0K<+
MQNTYZDK1R-1TJ!M/8<3#@P:Z77XW5%],R5H3R^)7/TN 2G2[9-U&U#^=HW91
MB*.SK+@A'*+0[9)Q>S&9+-'M$MTNV=,=DTRR,UBBVR47R>>[$H>8'>P8I[]
MT! /[50XBT!$H=,EX_07J&,PNE=G4\L0A7*7W\N7*43&XL\[RG\;$3U%%%I>
M_D &S0\3"EXNYM)L_0JMKABKL;X8"^_&PG&\$8565XS5WT[0QZ8A"JVN&*LA
M2^>[A2Y7IV8E%<;I"EVNBN,WGNGK2*0VBNJH)G[T\N-K:FGJ^"6,?J9S:E'&
M$T\L_V4;>G?\A)6(_6#,2[KW=_>GE?&Y(_GQV]>+_P%02P,$%     @ ZH)_
M2$\AA=R' @  >PD  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R55MV2
MFR 8?17'!XB"?\F.<6:33*>]Z,S.7K37)"'1614+)&[?OOP8%RE=[8T"GO,=
M/OB.D/>$OK$28^Z]-W7+MG[)>?<4!.Q4X@:Q%>EP*[Y<"&T0%UUZ#5A',3HK
M4E,', S3H$%5ZQ>Y&GNA14YNO*Y:_$(]=FL:1'_O<$WZK0_\Q\!K=2VY' B*
M/!AYYZK!+:M(ZU%\V?K/X.D ,@E1B!\5[IG1]N3DCX2\R<ZW\]8/Y1QPC4]<
MAD#B=<=[7-<RDE#^-03]T)1$L_V(_D6E*Z9_1 SO2?VS.O-2S#;TO3.^H%O-
M7TG_%0\Y)#+@B=1,/;W3C7'2/"B^UZ!W_:Y:]>[UER0=:&X"' AP),#X4T(T
M$**1 #XGQ ,AM@B!3D4MQ %Q5.24]![KD"P/\"3@5 81D3V1/5-=M;YZ]%Z$
M>7"782:(G49 A0 C(A"QG0)P*K"#!AVZ!/8F(G(A#B8BGI]"9.48*7JDZ,D\
M/;;HL:+'BIXZE\A$9/,"B260&/3U5*#5 AJ1ZCV(X3J*TGF9U)))#9F-,P\3
M <)YA<Q2R$P^<$I,('!>8FU)K$V^LUIV$\B"<ME8$AN3GS@E)I %6P%"VW:A
M&2%S;OJ T;L.PT4Z?]D;F#IKM\$GF,T"%6BK0","_,=O9()9\",!MHU!9$:
MKC7;#QB]9DF6I5FZ6>!(8'L>F):&[CJ;8A84&K"-#TSG0W>I33%+:L#V/3!M
M#3.W2OJ_N=C>!Z:SH?,W=A@PF:ZT563)!,;1U6!Z57< YIW(K>7ZC!I'QWO&
M,U1'WP>\R#MTQ=\1O58M\XZ$BP-4G9T70C@6LPA78D5+<1,:.S6^<-G,1)OJ
MNX'N<-(]KCKC?:OX U!+ P04    " #J@G](ST@%E20$  #M$P  &    'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;(V8VV[;.!"&7T7P?2MR>)("Q\!*1=&]
M*%#T8O=:B>E8J ZNI,3=MZ].<8?,:,,;Z^!_R)_4\-.(^VO;_>C/U@[1K[IJ
M^OO=>1@N=W'</YYM7?0?VXMMQG].;5<7PWC9/<7]I;/%<0ZJJQ@8TW%=E,WN
ML)_O?>L.^_9YJ,K&?NNB_KFNB^Z_S%;M]7['=Z\WOI=/YV&Z$1_V\2WN6-:V
MZ<NVB3I[NM_]Q>]R(2?)K/BGM-<>G4>3^8>V_3%=_'V\W[')@ZWLXS U48R'
M%YO;JII:&GO^N3;ZI\\I$)^_MOYY'NYH_Z'H;=Y6_Y;'X3RZ9;OH:$_%<S5\
M;Z]?[#H&-37XV%;]_!L]/O=#6[^&[**Z^+4<RV8^7I=_$K:&T0&P!L M@,O_
M#1!K@/ "XL79/*Y/Q5 <]EU[C?I+,3UM?C?*NZF1L>5H'$P_7\[3M=Q].4"Z
MCU^F=AQ)MDA@D5"*'"L$NTGBL7_2!'@F8(X72SQ_/UYX\6*.ETN\9[%9!K%(
MDEF2""TYI<JQBG/.F'K?C/3,2&Q&D&86B9XEDG$A23-8%3"IRO.AL ^RATRA
M'C@(8Q1IQ)$%SHKVW&CLANPFT[@;*5A"FL&JE"GYOA7C63'8BB:M&-2)!D8:
M<34!4Y)X/A+LPY ^$M0':$FF=HY%W.B &4D])REV0DY[ECJ=,#*O<RP", $K
MF3.?1PQ[24DOJ^9/ID@Z55P=2,/3 $=O",F1(TGF0K9J])K>C,RJW%&!,B;
MC8]*#M@-2;%LU:RIJ1/:=.[(0"L9\KQ\]'+,7CI!LU6S\DXKFKW;JFTW/GLY
MAJ^DX<NED\IJ8W*P"I(0,SZ .2:PI G,,5N!IR:E$>SHN$J,#DEE'\)<HQ>M
M#$ 6]]G),3PE#4^.R0A2;#QNK.("$67;C4]0CA$J:81RC$=CS,;2Q"HE6,CS
M]BG*,49I)&7<X6B2DH#+N0M2"  %^" %#%))@Q1<0/(-;CFR) FIT,"G*'"4
M>BJD1GQ3)&+RT0S)P$$:_7+/'9%,D@ O/O4 4T_1U /,,Y&F&V:$DW@J8%&"
M3SW U%,T]<"I.8&NDG-'I1(9L"C!QQY@["D:>ZMF+;2UH(N.W)5);0)J&_"A
M![CT5!Y>UT\<5Z,I3;ZEV7;BPQ,,7@,AB]H''F#@*1HQJR;QOAN<>:4EVSY\
MU %&G=J "X;81O)C24#F"Q]R D-.T[69<""7INE&.>3JE&%I0+8)GW,"5XN:
MII3 =>"'E,Y]1Q3PC(3/2X%YJ3>^BC$*A6;TZ\A1?1C?U2QD9MY\I&-F:II2
M M,0F)"*?*GGCHY+R=*0[/&Y*3 W-4VJ59.\5Z Y.K) B]'&S*5XLE^+[JEL
M^NBA'8:VGK=W3FT[V+$U]G$$W]D6Q]M%94_#=&K&\V[9C5HNAO;RNKEVV^$[
M_ 902P,$%     @ ZH)_2#&V034S @  (P@  !@   !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6R-EMV2FC 8AF^%X0(V"?\XR$RUTVD/.K.S!^UQU"C, J%)
ME.W=-S]H(QM0#R0)S_OE"0*Q&"A[YQ4APOMHFXZO_4J(?@4 WU>DQ?R%]J23
M9XZ4M5C(+CL!WC."#SK4-B" , $MKCN_+/38*RL+>A9-W9%7YO%SVV+V=T,:
M.JQ]Y%\'WNI3)=0 * MPRQWJEG2\IIW'R''M?T&K+=*()G[59.!6VU/R.TK?
M5>?'8>U#Y4 :LA>J!):'"]F2IE&5Y,Q_QJ+_YU1!NWVM_DTO5^KO,"=;VORN
M#Z*2MM#W#N2(SXUXH\-W,JXA5@7WM.'ZV]N?N:#M->)[+?XPQ[K3Q\&<2:(Q
MY@X$8R"X!=!R(!P#X20 C)E>UU<L<%DP.GB\Q^K71BN),U5$5O;D8KCNZLME
M1B]E$A?@HNK<(1N#!!H)7,36)D)X0X"<WRD13"0"G0^-1/(X'T[RH<Y')I_>
M*W9F$0;)-!)!%[*=068MHHE%9%MD3@N#Y!J!+Q!"Y#19P&9MXHE-;-OD3AN#
M)!I!</PXA9;)6:=DXI183JESIDUBS>1V<1.S#NG$(;4=G)=_DSYT<!.S#MG$
M(;,= J=#]MR=LH#-VN03F]RV"9TVN;7>?/%.629GG1"<OI>@;14YK4;&3!:G
M:9#,6=V340:#YZP^O2V1;16[K=#35NBQ%;!>YST^D9^8G>J.>SLJY,Z@-X4C
MI8+(>O!%/J:5W+%OG88<A6JFLLW,'F8Z@O;7+?GVOZ#\!U!+ P04    " #J
M@G](+(('85H%  #)&P  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;)V9
M36_C-A"&_XKA>V+-D"*IP#&PEE"TAP*+/;1G)5$28VW+E93U]M]77W%FF.&:
MZ"66E&?(EU_S4N+Z7#??V]>JZA8_#_MC>[]\[;K3W6K5/KY6A[*]K4_5L?_/
M<]T<RJZ_;5Y6[:FIRJ<QZ+!?89*8U:'<'9>;]?CL:[-9UV_=?G>LOC:+]NUP
M*)M_M]6^/M\O8?G^X-ONY;4;'JPVZ]4E[FEWJ([MKCXNFNKY?OD%[@H](B/Q
MUZXZM^1Z,8A_J.OOP\T?3_?+9-!0[:O';BBB[']^5'FUWP\E]37_,Q?Z4><0
M2*_?2_]M;&XO_Z%LJ[S>_[U[ZEY[M<ER\50]EV_[[EM]_KV:VY .!3[6^W;\
MNWA\:[OZ\!ZR7!S*G]/O[CC^GJ?_N&0.DP-P#L!+ )A?!J@Y0'T$Z%\&Z#E
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
MF7>\Z)J7]Q<-3V\[WOP/4$L#!!0    ( .J"?TB4'4=X7 (  $D(   8
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
M0>MC>!]B.U^I.?$XG![(^DJK_U!+ P04    " #J@G](+HY:QJ !  "Q P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R%4\MNVS 0_!6"'Q!*M-V'
M(0N(4Q3MH4"00WNFI95$A.2J)&6E?U\^;,4V@N0B[JYF9F?YJ&:TSVX \.1%
M*^-V=/!^W#+FF@&T<'<X@@E_.K1:^)#:GKG1@F@322O&B^(3TT(:6E>I]FCK
M"B>OI(%'2]RDM;#_]J!PWM&2G@M/LA]\++"Z8@NOE1J,DVB(A6Y'[\OM?AT1
M"?!;PNPN8A*]'Q"?8_*SW=$B6@ %C8\*(BQ'> "EHE!H_/>D^=HR$B_CL_KW
M-&UP?Q .'E#]D:T?@MF"DA8Z,2G_A/,/.(VPB8(-*I>^I)F<1WVF4*+%2UZE
M2>N<_VQ6)]K;!'XB\(7PI4C&<Z-D\YOPHJXLSL2-(IY=N0UP&T6",@G>7$K3
M]+EZK'GYM6+'*'2%V6<,3YAR0;"@_F8+?MUBSR_H_&/ZZL;A*M%7F<Z+CP76
M-P+K)+!^=\0K#+\=DEWLJ0;;IZOC2(.3\7GSENIR.^]Y.I-7>%V-HH=?PO;2
M.') 'TXV'6J'Z"&8*.XVE SA_2R)@L['\'.(;;Y2.?$XGA_(\DKK_U!+ P04
M    " #J@G](LY/(XZ !  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6R%4]MNHS 0_17+'U 3AW17$4%JNJK:ATI5'W:?'1C JNVAM@G=OU_;
M$)I$U?8%SPSGG#GC2S&B?7,=@"<?6AFWHYWW_98Q5W6@A;O!'DSXTZ#5PH?4
MMLSU%D2=2%HQGF6W3 MI:%FDVHLM"QR\D@9>+'&#UL+^W8/"<4=7]%1XE6WG
M8X&5!5MXM=1@G$1#+#0[>K?:[O.(2(#?$D9W%I/H_8#X%I.G>D>S: $45#XJ
MB+ <X1Z4BD*A\?NL^=DR$L_CD_I#FC:X/P@']ZC^R-IWP6Q&20V-&)1_Q?$1
MYA$V4;!"Y=*75(/SJ$\42K3XF%9ITCI.?S9\IGU-X#.!+X2?63(^-4HV?PDO
MRL+B2%POXMFMM@%NHTA0)L&;2VF:?JH>2\YYP8Y1Z *SGS \858+@@7U+UOP
MRQ9[?D;GW]/75P[7B;Z>':Z_%\BO!/(DD/]WQ$M,?M6$G>VI!MNFJ^-(A8/Q
MT^8MU>5VWJ5#9)_PLNA%"\_"MM(X<D ?3C8=:H/H(9C(;C:4=.']+(F"QL?P
M1XCM=*6FQ&-_>B#+*RW_ 5!+ P04    " #J@G](%G@1)Z !  "Q P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R%4]M.XS 0_17+'X!3MZ6H2B-1
M5@@>5D(\[#Z[R22QL#W!=AKV[[&=-+056E[BF<DY9\[XD@]HWUP+X,F'5L;M
M:.M]MV7,E2UHX6ZP Q/^U&BU\"&U#7.=!5$EDE:,9]DMTT(:6N2I]F*+''NO
MI($72UROM;#_]J!PV-$%/15>9=/Z6&!%SF9>)348)]$0"_6.WB^V^U5$), ?
M"8,[BTGT?D!\B\ESM:-9M  *2A\51%B.\ !*1:'0^'W2_&H9B>?Q2?TQ31O<
M'X2#!U1_9>7;8#:CI():],J_XO $TPCK*%BB<NE+RMYYU"<*)5I\C*LT:1W&
M/WPST;XG\(G 9\)=EHR/C9+-7\*+(K<X$->)>':+;8#;*!*42?#F4IJF'ZO'
M@O-USHY1Z *S'S$\818S@@7U;UOPRQ9[?D;G/].75PZ7B;Z<'-[^++"Z$E@E
M@=5_1[S$;*Z:L+,]U6";='4<*;$W?MR\N3K?SGN>SN0+7N2=:."WL(TTCAS0
MAY--AUHC>@@FLILU)6UX/W.BH/8QW(38CE=J3#QVIP<RO]+B$U!+ P04
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
MHO<#XDM,?M4[FD4+H*#R44&$Y0@/H%04"HU?9\WWEI%X'I_4?Z1I@_N#</"
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
MC:.R\826[O($GO)P\!_PJAQ8!S^9[K@RY(C679]P<UI$"RY$>N=2].Z1+H6
MUOKI%S?7\=[&PN)P?H7+KZ#Z!U!+ P04    " #J@G](QZ<!Q*0!  "Q P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R%4]MNHS 0_17+'U"#0YLV
M(DA-5ZOM0Z6J#[O/#@Q@U1?6-J'[]^L+H4D4*2]X9CCGS!E?RDF;3]L#./0E
MA;);W#LW; BQ=0^2V3L]@/)_6FTD<SXU';&# =9$DA2$9MD#D8PK7)6Q]FZJ
M4H].< 7O!ME12F;^[4#H:8MS?"Q\\*YWH4"JDBR\ADM0EFN%#+1;_)QO=D5
M1,!O#I,]B5'POM?Z,R2OS19GP0((J%U08'XYP L($81\X[^SYG?+0#R-C^H_
MX[3>_9Y9>-'B#V]<[\UF&#70LE&X#SW]@GF$^R!8:V'C%]6C=5H>*1A)]I56
MKN(ZI3]%/M.N$^A,H OA,8O&4Z-H\P=SK"J-GI =6#B[?./A)HAX9>2]V9C&
MZ5/U4-&G=4D.0>@,LTL8&C'Y@B!>_6H+>MYB1T_H]#9]=>%P%>FK1,_7MP6*
M"X$B"A2SP,/5$<\PCT\73<C)GDHP7;PZ%M5Z5"YMWE)=;N<SC6?R#:_*@77P
MQDS'E45[[?S)QD-MM7;@361W]QCU_OTLB8#6A7#M8Y.N5$J<'HX/9'FEU7]0
M2P,$%     @ ZH)_2"*-:J6R 0  %@0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&ULC53!;J,P$/T5BP^HP4FV;420FJY6NX>5JA[:LP,#6+4]K&U"
M^_>U#:$DBM2]8,_PWILW>$P^H'FS+8 C[TIJNTM:Y[HMI;9L07%[@QUH_Z9&
MH[CSH6FH[0SP*I*4I"Q-?U#%A4Z*/.:>3)%C[Z30\&2([97BYF,/$H==DB6G
MQ+-H6A<2M,CIS*N$ FT%:F*@WB4/V7:_"8@(>!$PV,6>!.\'Q+<0_*EV21HL
M@(32!07NER,\@I1!R!?^-VE^E0S$Y?ZD_BMVZ]T?N(5'E*^B<JTWFR:D@IKW
MTCWC\!NF%J+#$J6-3U+VUJ$Z41*B^/NX"AW787QSRR;:=0*;"&PFW*71^%@H
MVOS)'2]R@P.Q'0]GEVT]W 01KTR\-QO#V/V8/1;L_BZGQR!TAMF/&!8QV8R@
M7OUJ"79>8L\6=/8]?77A<!7IJY'.TN\%UA<"ZRBPGEJ\O]KB$K-*_Z/(YJ+(
MYDP@NUKD''/Y*>CBX!28)LZG)27VVHTG-&?G*_ 0)X5^P8N\XPW\Y:81VI(#
M.C\^<7)J1 ?>1'KC7;3^DLZ!A-J%[:W?FW%NQ\!A=[J%\Z^@^ 102P,$%
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
M:,<L&/,FI+P1@K$"!,R; '<DC 8A8-X$N/>G7RT(X.C4J:'C28#C;ZT#)EF
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
M-]!=ODH(#<9>^+0)4&->DBF@4&F[W9F]],/E RVZVU,QO5?Y/U!+ P04
M" #J@G](,(]X=)T"  "B"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6R=5LURVR 8?!6-[HU H#^/[)E:<:<]=":30WLF-K8UD80KL)V^?0')#E"<
M*+E8 NTNNY_T8<HSZY_YGE(1O+1-Q^?A7HC#+(KX>D];PN_8@7;RR9;U+1%R
MV.\B?N@IV6A2VT0Q &G4DKH+%Z6>>^@7)3N*IN[H0Q_P8]N2_N^2-NP\#V%X
MF7BL=WNA)J)%&5UYF[JE':]9%_1T.P^_PMD*)@JB$;]J>N;&?:#,/S'VK 8_
M-O,0* ^TH6NA)(B\G&A%FT8IR97_C**O:RJB>7]1_Z;C2OM/A-.*-;_KC=A+
MMR ,-G1+CHUX9.?O=,R@':Y9P_5OL#YRP=H+)0Q:\C)<ZTY?S\.3'(PT/R$>
M"?&5 /&;!#02T%0"'@EX*B$9"8E#B(;LNG+W1)!%V;-SP ]$?4]P)N&]$I'*
M@2P7UT/]0H;9TP*CN(Q.2LC"+ =,K#%>1&4B$/!![DU(EOD@*Q."$;IB(IG#
M&R9VPL1: (T"^'T!Y @@+8!'@<1VV0W5&#"YQN0HQ="'JDP4A!  K]B]!4,%
MS'RHE8E*"D/J9C#L!,-6L-0;;,"D@Y<8%<8;,)-9,#O933N)8R>Q['A#+Q-C
MG2SW6C$AX'T7J>,BM5QXEUBFQA)?8G_EJO1C/C+'1V;Y*+P^,F.)VU]=]HEW
MDSMN<M,-!EXWN;$.!M!H-=--_K&R%(Z1PC+B#;PL[&\VR[QM5A6?J L$[E8)
M;E3FML1_NRW\Z X%W3T.QI:+V%N6$71Y07'AA546;$H>=[^$:$(CCZ W.]G"
M3''B;G 03VAFB*=TLX6:XL7=W6 RH85&4/Y.#UDPUTQD_-<?R([^)/VN[GCP
MQ(0\-N@3PY8Q0:40N)-">WE@O X:NA7J-E,IAB/4,!#L<#D17H^EBW]02P,$
M%     @ ZH)_2!$]MLOA 0  ?P4  !D   !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&ULC53;CILP%/P5Q >LC;E'!*G9:M4^5%KM0_OL!!/0VIBUG;#]^_I"
M*+"1P@OVL>?,C(_Q*08NWF5#B/(^&>WDWF^4ZG< R%-#&)9/O">=WJFY8%CI
M4)R![ 7!E4UB%" ($\!PV_EE8==>15GPBZ)M1UZ%)R^,8?'W0"@?]G[@WQ;>
MVG.CS (H"S#E52TCG6QYYPE2[_UOP>Z0&X0%_&[)(&=SSW@_<OYN@I_5WH?&
M J'DI P#UL.5/!-*#9$6_A@Y_TN:Q/G\QOYB3ZO='[$DSYS^:2O5:+/0]RI2
MXPM5;WSX0<8CQ(;PQ*FT7^]TD8JS6XKO,?SIQK:SX^!V,CBFW4] 8P*:$I S
M[H2LS>]8X;(0?/!DC\W=!3L-%X9$,WO:F[2A/;U;O991%!;@:H@6F(/#H!$3
M31B@^>^*H)4(L@3A2! _)@A7!*$EB$:"9.FR<RX=)K,8% ?A!I_12B9:R*1W
M91PFL9@@#N+LL4R\DHEG,D%P7R:>R400Y>BQ3+*22195W^ S71&D&ZJ>SGSJ
MJL,-,ME*)MM0]6Q1=8B2QS+Y2B;?4/5\]@]%\.L_!&:/J\=G\@N+<]M)[\B5
M?J?VB=:<*Z*YX).^PD9WPRF@I%9FFNJY< W"!8KWMW8W]=SR'U!+ P04
M" #J@G](F2[5%D "  #\!P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6R55<N.FS 4_17$OH,?/"."U*&JVD6ET2S:M9,X 0U@:CMA^O?U@Z3@,@K9
MX-<YQ^=>[.M\8/Q-5)1*[[UM.K'U*RG[31"(?45;(IY83SNU<F2\)5(-^2D0
M/:?D8$AM$R  XJ E=><7N9E[X47.SK*I._K"/7%N6\+_/-.&#5L?^M>)U_I4
M23T1%'EPXQWJEG:B9IW'Z7'K?X:;$H8:8A _:SJ(2=_3YG>,O>G!]\/6!]H#
M;>A>:@FBF@LM:=-H);7S[U'TWYZ:..U?U;^:<)7]'1&T9,VO^B KY1;XWH$>
MR;F1KVSX1L<8(BVX9XTP7V]_%I*U5XKOM>3=MG5GVL&NI&"D+1/02$ W@LW$
MAP0\$K!#"*PS$]<7(DF1<S9XHB?Z;\.-@G,MHI0]%8PP0Y,N.WLIPC#+@XL6
MFF&>+089#%I"E%,$!C=(H PLND"."V3XV/*S^+X =@2P$0AM&!&8F^QL&!:3
M&DP*8;($*J>@*,4KK(2.E7!F!2Y:L9C88#Z%,5Q$E3,41E%VWTSDF(FF9I;3
M$DUVP1&(%ZU,02A*DOM.8L=)/$L+NB^0. +)HV<D=032%6<DG<29@$5,.<5,
M\_6AD<PQDLV,X/L"$+BW%CR:#/C?Q8<KTC&";*PPRM!B0N8H#%><#NA6 (AF
M=L(5$FX-@/CAI+AW%X9KDA+.:@2*EI,R184 NK\YF-3IGISH#\)/=2>\'9.J
MY)MJ?V1,4J4%GM3UJ]13?!LT]"AU-U%];A\G.Y"LO[ZUMP>_^ M02P,$%
M  @ ZH)_2&.?%ZS: 0  NP0  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&ULC53;CILP$/T5BP]8<PVKB"!M$E7M0Z75/K3/#@P7K8VI;<+V[^L+(02A
MW;Y@S_B<,Q<\SD8NWF4#H- 'HYT\>(U2_1YC633 B'SB/73ZI.*"$:5-46/9
M"R"E)3&*0]_?84;:SLLSZWL5><8'1=L.7@62 V-$_#T"Y>/!"[R;XZVM&V4<
M.,_PS"M;!IUL>8<$5 ?O)=B?8X.P@%\MC'*Q1R;W"^?OQOA1'CS?I  4"F44
MB%ZN< )*C9 ._&?2O(<TQ.7^IO[-5JNSOQ ))TY_MZ5J=+*^ATJHR$#5&Q^_
MPU1"8@0+3J7]HF*0BK,;Q4.,?+BU[>PZNI/4GVC;A' BA#,AV'U*B"9"="?$
MGQ+BB1"O"-B58AMQ)HKDF> CDCTQMR/8:[@P(EH9Z>JE-6U_G?>:QTF2X:L1
M>L <'2:TF&!&8*V^&2)\#'$,%_1P*\!IB8C\+<AY"4G3KY.(5G5&EA^Y)(+_
M$(A7 K$5B*=&[1Z3[%RE#O/L&I7X_A;H]  *MD'G)2@-GU?IXL4_9B!J.RP2
M%7SHE&O2[)WG\24T=V3E/^HY=6-UE\FSGM3PDXBZ[22Z<*5OH+U\%><*='+^
M4^*A1K\DLT&A4F:;ZKUPP^4,Q?O;4S&_5_D_4$L#!!0    ( .J"?TA=C@;(
MC@(  )$)   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;)56RXZ;,!3]
M%<0'#-B81R*"-$E4M8M*HUFT:R=Q$C2 4]M)IG]?/PCC>$R';, VYYQ[[L6O
M\DK9&S\2(H+WMNGX(CP*<9I'$=\>28OY$SV13G[94]9B(;OL$/$3(WBG26T3
MP3C.HA;775B5>NR%524]BZ;NR L+^+EM,?N[) V]+D(0W@9>Z\-1J(&H*J.!
MMZM;TO&:=@$C^T7X#.9KD"F(1ORJR95;[4"9WU#ZICH_=HLP5AY(0[9"26#Y
MNI 5:1JE)"/_Z44_8BJBW;ZI?]/I2OL;S,F*-K_KG3A*MW$8[,@>GQOQ2J_?
M29]#J@2WM.'Z&6S/7-#V1@F#%K^;=]WI]]5\R8N>YB? G@ '@JG$*"'I"<D'
M ?V7@'H"<@B124478HT%KDI&KP$_834]P%S"F1*1RH',GNNNKJ\9O50HS<OH
MHH3N,$N#@1H#!D0DU;TAX'V();3HT!=@92.2V =9VY \_]I$XN29:'YB0F3H
M:P'D"" M@$P1"L=D9S(UF,(4,T;%S(=:V2BOSMJ/&+6:.E93RRK,4J]5@\DT
M)LUBKX_5'0CZ06L;) LSP6_F^,TLOR@MO'XS*TH^YM<&H1'0V@9!-,5O[OC-
M[_QZ?_(RM_V"$;^Y/5^*$;\V*$FG^"T<OX7E-[$FY:C S!&8/;IX0.QN,_&$
MY=.#3-$2!*?D"CYM:,#.=C9% KH2\.%\W>T&)%/R3:Q?FTU+U]V6 !I9[.,2
M[G8!TH?3=5<PR.ZF6.(_1NY!;IS(.KA:P@[Z!L"#+3UWPNS\P^APRWB&ZN!S
MQI?J]J$/Q ^9JCSA _F)V:'N>+"A0AZK^D3=4RJ(=!<_R2H<Y?UHZ#1D+U0S
MEVUF;@RF(^CI=@$:;F'5/U!+ P04    " #J@G](KHLTJ4H"   ("   &0
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
MA!M1R_XWV)RD$LTE) P:]F:?5=L_S_:?@@QA_@ 8 N : /FG ?$0$(\-2(:
MY#W 3HT=2C\1:Z;88M:)<R"/S)0'?=#PSI!HYD"/7O;-?GYM[^LB*6 6O1HB
M![.T&!@PL0^S<C&)#[-V,,D[)M)Y>I,%E"ST!+$ER.E]@A@1Q#U!,F29>K-T
M,=E]D02)) Y![A5Q,<5]D12)I+=3493W"3)$D-UF4!+OPCL8XL6L/L)\F$B.
M$LF=1$8L:H$(BJE345X(6DM06@]8$P"A:,DL:FU110\J(+TO0PG2,=N0(U1X
MA098-D&)8B6*E$J_$IVL!%@)7"4@?B68K!1CI1@I4;]2/%D)&YBZ[AQ1TQ3;
MDZ93MRJ*#4H=9^6%?]MU02.*GV+_4<> .8R@P ZDQ>31EIBB=+8!\*WM:@#9
MM1V1*!"D F3J7@'XP 3J3%?L+<(!9#<+2L9LB_#?80>.D/](1: 1U0[X3 3G
MP,OS$138,)!,77_ AH'T?K4O$6C,\F%707:_SI8#:'R=84]!/KG.L*>@&%-G
MQ6V=9:/J##L/RC%U5GY:9]'-I?/(]OPGZ_95*X-GH?3]M;^Z[H107%.1+WH1
M#_I#Y-JH^4Z9UUR_=_9J;AM*'"]?&M?/G<4_4$L#!!0    ( .J"?TA?[G>?
M> (  +H*   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;)66W8Z;,!"%
M7P7Q  MC_I(506I25>U%I=5>M-=.X@2T@"EVPO;M:PS)XEG4F%P$VSESSACX
M%*<=;]]$SIATWJNR%ALWE[)Y]CQQR%E%Q1-O6*U^.?&VHE)-V[,GFI;1HRZJ
M2H_X?NQ5M*C=+-5K+VV6\HLLBYJ]M(ZX5!5M_VY9R;N-"^YMX;4XY[)?\++4
MN]<=BXK5HN"UT[+3QOT"SSL2]1*M^%6P3DS&3M_\GO.W?O+CN'']O@=6LH/L
M+:BZ7-F.E67OI)+_C*8?F7WA='QS_Z:WJ]K?4\%VO/Q='&6NNO5=Y\A.]%+*
M5]Y]9^,>=(<'7@K][1PN0O+J5N(Z%7T?KD6MK]WP2Q*/9?,%9"P@]P("_RT(
MQH( %7A#9WI?7ZFD6=KRSA$-[9\V/"MYVYLH9T=M1NBIOEW#ZC4+UT'J77LC
M0[,=-&34A'.:G:$)/S2>ZF&V$8(:(=H@&$.BQP8!,@BT03@:Q&:7];"30;/2
M&O#'S^.H$$6%1E0R%[4+)U%KL(J)4$QDQ*QF8Z))3 ")54Z,<F(C9_W8($$&
MR=)GMT(&JTD'T60+T[?0U,#CD#4*61L&9/9V#IIXN)V/(\#'./E&B(W%)R)A
MZ=T$S!(0HXM98K=(9).#D8/ L(@M+#!*$"[>+<8$(IO=FJ+$(@=C K%AL;*P
MP*# 8E( HP(VK""1!=* :0$#%_!G<8&%O!#,"S%X 0NJ">:%+.:%?/KOL>'%
M$ 6AQ1M$,"_$X 6(A07FA2SFA6!>B TOABB(\;/U)J>,AI[93]J>BUHX>R[5
M@46?54Z<2Z:L_"=EE:N#Y'U2LI/LAXD:M\/1:IA(WMQ.BO?C:O8/4$L#!!0
M   ( .J"?TC'3")31P,  !0/   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;)5737/:,!#]*Q[?&TLK?V: F1"FTQXZD^FA/3L@P!/;HK8(Z;^O+#M$
MVHH@+F"+M_O>2MYG=G82W4N_YUP&;TW=]O-P+^7A/HKZ]9XW97\G#KQ5OVQ%
MUY12W7:[J#]TO-SHH*:.@) T:LJJ#1<SO?;4+6;B*.NJY4]=T!^;INS^+GDM
M3O.0AN\+/ZO=7@X+T6(6G>,V5</;OA)MT/'M/'R@]RNF(1KQJ^*GWK@.!O'/
M0KP,-]\W\Y ,&GC-UW)(4:JO5_[(ZWK(I)C_3$D_.(= \_H]^U==KI+_7/;\
M4=2_JXW<*[4D##9\6QYK^5.<OO&IAF1(N!9UKS^#];&7HGD/"8.F?!N_JU9_
MG\9?<C*%N0-@"H!S $T_#6!3 /L(B#\-B*> & 5$8REZ(U:E+!>S3IR"_E .
MCP>]5_!N2*(R!ZKZ7M_J_1U77Q<)9;/H=4AD898C!C2&GA&1RNZD )MB"48X
MN @>300C+LC*A&39=1$,U<ET/)OJC*\GB%&"6">(IP2)<Z-L3'J=)$$DB9&
M);E-THZ;-6)RC2$NQ,I$0$$(N2XD14)2JY+,1;-,KPH9$2E"7!21(1&9)<*Y
M&\O,H,AB0KRJS1%1;A$53J+<(&*$YB:1>3PFKBAB+ST%TE.8>L#)LRQ,/06[
M),>"V=MCGI0)@R3U4DT)]A)BZ:9.W1-H4@3))>$6#IC?P=+_[(U:DL MB9IG
MQOR8 #.!Q<3<3& P?;GX#-FP]-*A3;"Q Q,_V=@7*;-DQV[9S-G(EF03DOMI
MP19++?^$Q",%-E":W.KS%%L?M;P/4G>YIOE1OW*QO5'+W\#CI4:Q<='\YG*Q
MU]#B>KE+:OI#$F=>!0/V![#](?=(@?L9Z*T% VY4L!O5[?9@=B!-/-\K@+L+
MK.YB/BEP4T!\<\6X*2#QJ3@QC]C/30#W#EB]PWS^+.*N@.SF>G%70.[Q2(/Y
MHJ;@>\*X?<!J'P;74S#<%HS<6C'#;<&H1\43:/2LE#E<*S)FAX9W.SV$]<%:
M'%LY_OD^KYX'O0<89@^TOE0#X#BN?:19S [ECO\HNUW5]L&SD&JRT4/-5@C)
ME4!RIQ[!O1I1SS<UW\KA,E/7W3BTC3=2'-YGT/,@O/@'4$L#!!0    ( .J"
M?TCO@HOI*P,  $0-   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;(V7
M6W.B,!B&_PKC_98<.#KJ3+4G6W>FTXO=:ZI1F0)Q(=;NOU\2(B;LUS8W O%Y
MW[PA7R!,3KQ^:_:,">^C+*IF.MH+<1C[?K/>LS)KKOB!5>T_6UZ7F6@OZYW?
M'&J6;92H+'R"4.2765Z-9A/5]ES/)OPHBKQBS[77',LRJ__.6<%/TQ$>G1M>
M\MU>R 9_-O%[W28O6=7DO/)JMIV.KO%XA16BB%\Y.S7&N2?#OW+^)B^6F^D(
MR0RL8&LA+;+V\,X6K"BD4]OS'VUZZ5,*S?.S^YT:;AO_-6O8@A>_\XW8MVG1
MR-NP;78LQ L_/3 ]AE :KGG1J%]O?6P$+\^2D5=F']TQK]3QU/T3!UH&"X@6
MD%[0]P,+J!;0B^#K'@(M"%P%H1:$KH)("R)70:P%L:L@T8+$59!J0>HJD'/>
MS1RZ2**O)?UD8^=>SM.-R4#B=X6ERO(F$]EL4O.3UQPRN5CQ6/*U]&G-O;88
M&W6IRKUK?9^%E$[\=^ED,?..(8H),(:81Y.Y$'X; <Y![!QS8N@)U,."6"E
MYL9B(.+6=@''>V<R%$'(O6T#=O5@,R'$+&TF F_MM[?FZ?O *Q.)8X<)HH-"
MH<J ZD()'!R"@4.@'(+.@<1VS*H;:\<DBDF3.(*@)Q.B81Q T,J$" D=\H:#
MO*&5-P3S=DS4E3TA<%X3"D(,QC69E#JDC09I(S,MA=-&9EJ,$0'CFE2 X(&O
M3(CBQ"%P/ @<6P45.3@D X?$H: 2(^</',?PD$T*QXB"0S8A&A'BD#@=)$X=
M2BHU$],D!0-;$!ZN>1W8A AR>2IC-'P](*NLX'NL(9V&X @L\2<+PV$,WV6+
MH@EQ60OXO[<:MF(G4$]S#25Z.40@M; H0F&O&YOZ9/W=VE2*P&F[LZ@0?E[<
M#\+#5@]VAPB!C\JE[94&X,0\6E22!I],LAT^!6_7RJ+:]^>P-GUC%U.R>J<V
MYXVWYL=*=,^,OK7_ +@F<A<T:)_C\1(#[8_R@T'MFB[VL\DAV[&?6;W+J\9[
MY:+=?:F-UY9SP=K8Z*I]2N_;3YK^HF!;(4_C]KSN-OG=A>"'\S=+_^$T^P=0
M2P,$%     @ ZH)_2,H !39( P  40X  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3 N>&ULC9==<Z(P%(;_"L/]%A*^'76FVB\_=J;3B]UKJE&9 G$AUNZ_
M7Q(B)MG3-C="XO.>\X:<$#(^T^:M/1#"G(^JK-N)>V#L./*\=G,@5=[>T".I
MNW]VM*ERUC6;O=<>&Y)OA:@J/>S[L5?E1>U.QZ+ON9F.Z8F514V>&Z<]557>
M_)V1DIXG+G(O'2_%_L!XAS<=>X-N6U2D;@M:.PW93=Q;-%HCS!%!_"K(N57N
M'6[^E=(WWEAL)Z[//9"2;!@/D7>7=S(G9<DC=9G_R*#7G%RHWE^B/XCA=O9?
M\Y;,:?F[V+)#Y]9WG2W9Y:>2O=#S$Y%CB'C #2U;\>ML3BVCU47B.E7^T5^+
M6ES/_3]))F6P $L!'@1#'E@02$%P%81?"D(I"&T%D11$MH)8"F);02(%B:T@
ME8+45I!)068KX'/>SYQ_E<1?2X;)1M99+M.-L"'Q^L(297F7LWPZ;NC9:8\Y
M7ZQHQ/F&Q^F".UTQMJ(IRKWO?9]&03;VWGDDC9GU#!9,B!#$+%7F2GB=!=@'
MUGW,L*+'4(8YUER S)W&0,2]'B6 F >5"7P(>=3#@*F>=":"F(7.Q."C_?;1
MK+XWO%:1)+&8H, HE$ $"'H7.+.($!H10A$A[$LM-&S6_5A[)A5,&J<I!*U4
M* IB,-):A5"*;88<&88CS3 "#?=,_!6S4AF<):!=G0DLW,:&VUASBT&WL>HV
M!LVJ2& N$&E693 *0PNWB>$VT=R":9:)DN9'D, /5X-"#$)K#4)*Q7QN.#4,
MIYKA$#2<*FG JEQ]2ZQ5XH?5.LL,IYGF- *=9DJ6#"Z$3*MLT*N*A#8UBWQS
M^_$ULZ"3I83D,XDST*X.@:->:PRV,OS??HE4PP'X@II)2+Y\4 Q2<XW" 1SK
M3J>B !S9O4YE/EA;#QH51>!:>33,PZ&>](2^#Q;(0H^5?;+.-2K-/GF+&N8S
M\'&M-:K;F6V^11 V)QFKDPQOW4L="A,(6AE0"D%K S+7O*=\TE6DV8N32NML
MZ*EF_8X\] ZGH5MQ&#+Z9VBT0$#_DI^>Q"?D-?QT?,SWY&?>[(NZ=5XIZSY%
MQ5?HCE)&.M?^3;=E';KSW= HR8[QVZ2[;_H33]]@]'@YP VGR.D_4$L#!!0
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
M?.)RFH@YU;U2+SCIKZU_^O[(_P%02P,$%     @ ZH)_2'NH[MS"!0  4R,
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULE9K;<N(X$(9?A>(!L,ZV
MIPA5FY )";554W,Q>^T$)U!C8]9VPNS;KP\*D1I)-#?AD*];+:G[=UMF?JSJ
MW\TVS]O)G[+8-S?3;=L>OD51\[+-RZR958=\W_WGM:K+K.T^UF]1<ZCS;#,8
ME47$"%%1F>WVT\5\^.Y'O9A7[VVQV^<_ZDGS7I99_=]M7E3'FRF=?G[Q<_>V
M;?LOHL4\.MEM=F6^;W;5?E+GKS?3O^BWM5(],A"_=OFQ,=Y/^N"?J^IW_^%Q
M<S,E?0QYD;^TO8NL>_G([_*BZ#UU(_^KG7Z-V1N:[S^]?Q^FVX7_G#7Y757\
ML]NTVRY:,IUL\M?LO6A_5L=5KN<@>X<O5=$,?R<O[TU;E9\FTTF9_1E?=_OA
M]3C^)R':S&W M $[&;"P =<&_,N !@V$-A G QX'#:0VD%\&X9"4-E!8@U@;
MQ-B0$FV08 U2;9!^K9((&O1[/NX<P<Z"GC;[:[?9$%8T9LF08\NLS1;SNCI.
MFD/65Q[]UO-U[Z=S/NDRJQD^#KD[?ONQD+&:1Q^])XNY'1FFF=C%W-E,XF*6
M-I.ZF'N+28B+^6XSU,4\F P7S,6L$/$\VF,Y_3S9#'<Q:YL1)R;J-LF]4PSL
M%!L\\'%&2B(\<."!#Q[$X"$&R[8?EW9$U( 0%_'@)OQ!"!"$,(+@,%%T%".3
MCF/,""'.8!]PV&, \X<M0=C2"%LFTC70_<@D(^,B5F["'X4"42@K"N4:8ZF,
M#:(Q%VDW8^<JJXM[?9%880=;VZ#@W 3]"Q"#!8BM!8B=4<?&(G/A9%8FHU),
M.28@DL2(A-(4X2$%'M*K"YH2J-[$B((1[IKKK8;&M>=,)$HF"6:TLVL%M5;?
M6;OW&AI'4['P),0*<K1K]E I0:$P4F:%A=D*"J61\NLW RH;-:5-ILYIWVI(
M%X*S+CU((!(H5E1>5/JE9I1.'4*\&Q4" T%![:+JLO(O-93XEV?E00*10!&A
MEHJDGO6)L>L3 @-104&AB165IV6Q(8X9".H.32T?J%X$"@\C5]<+@W+"Z.4L
M9:9*""J5;Q>PX),-QMCM8F?M&+N<SD\:BL=<G:&6"4H3XXAL969;)I@_6['@
MDPWBUPFJ(A.(M 80)JT9%#UFMVCNJQ,SQ:SKYY&3@EK&[$;,W0XR4ZA06P^%
MBME"A?(!984EUU<J5 QF*X;[RJ8ARG2R<TR/P:&P<(+816YV- RYB1SJ#Z>(
M3=00?A,Y% INMR?NIEU#NAM*_/4;! -1G=T+VJKBB6J$AK:S6^@99^Z8_%@@
M(B@4W-8 9]^^Y&9OE(K .H7 0%105;BE*JGS8&,%((Q\<2@IW)*4U'D:L;(@
MA9L1%!4>6SXP'12'HL*O%Q4.185C1$5#NM(QQPU04 1!E)\@UF7!GU9!,! 5
MU!Y!$>6GH<_NP=T.>Z% -%"B!$.4GC"5A](XL$A!,A 7%"G!$<4'($SQB;-#
M*6'5!"K1H%((>75-""@"0B%J0D/Z0LMF+,8,!65 Q)BZ,.]MA/#O>( +Q 1E
M1228JDC,JPV=,?=16P +1 1%2J28RC!%B@9N%8-@X"P2:IHDB+H $*8N))0I
M2:VZ0/F XB*O/[B64 BD5>.>KE":=RRJ/V3$# 6E0%IMB.^D5US9%<JS\V2)
M*#]IWJT([DVL>QL,M$58CVL+9")!9BH4-*DN5_2]AD[]H\(<24@H:#)&E*J,
ML2MZKFB>%45Z7,OS<R+,-*%&R@13^]<?$TDH?3*U:E^X![(AU#,-J&:*6#Z<
M.;+6D#ZQEZB!H)HI^X;/F2%WRKSA\SP^6%H0[OF!@KJHF#5MST#,+ TRHPHS
M%)1/Q:VAW$>O&M)S8IYT]U.!>*#&*KO=PIS8*RB@ZOIV2YT]3E.(RXHR'UUQ
M>EZVD?'(_9"]Y7]G]=MNWTR>J[:MRN'1_6M5M7GGC,RZJ+=YMCE]*/+7MG\;
M=^_K\3<?XX>V.GS^A.7T.YK%_U!+ P04    " #J@G](.>VY!$X$   S&
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
MV5*_%TR@<26"CEA309T-D&VEB;]2Y$R[2?S.OYI0R;2*I/'/@XLR,:-EZI.
MC#)E>!-0!X3DWJT0J+^!:U[Q+;VDKH@-4R^2NIP4C$F2 M%_HR.$@IC5#O4O
M"6CHG-<J:DM2WCL!DIJ(5*@+_^L? 3$T+ZGFI48I_&8U@49:E38L7JGJI4&5
M#",%E;.,[N:5RDO&'%XQB.%QDFI0)BB%]YTW(Z"$48<*56*A,NQ"4?TI<2^K
MBFI& 8-5 F*,5E%A*<E@E8 X=3[]ED#" LZO$2HLI>]FE2I&&0ZK" 0,NU)4
M5BKBL(I P!D/U9Y"L@*&72DJ*W7WUJ:H8A1^+_>_GRJTM<'M=T8$C$1RX_7[
M&>.D9FV5FDI5"\2@9J2@4M5P]^]DJD(M&0QJ]V4:Q&T&$=#(2-U@$.,4DT&J
M;(V5S=B%]*=S@KN5K:FRM>$PZ/ZX!WV;0!>72-;NK*D':"QOQI:GJ;QU?#<O
M5-X:;8C@=R("HOX>.D=QI:UWPZEI$ZRK\[$=#YBN3Z\GL]]D?Y1'GF?P\#R>
MKWZD62Y.^<[^E=>[P[$)7JNVK<KAC'!;5:WMNA/S;C;V-M]<;PJ[;?O+N+NN
MQU/6\::M3N^'QM>3Z^7_4$L#!!0    ( .J"?TAYHD3AA0(  (D)   9
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;)56VX[:,!3\E2@?L(F=.PJ1EJ"J
M?:BTVH?VV8"!:).8V@:V?U]?0M;Q>DMX(;:9&<\9^59>"7UC1XRY]]ZU/5OZ
M1\Y/BR!@VR/N$'LB)]R+?_:$=HB++CT$[$0QVBE2UP8P#-.@0TWO5Z4:>Z%5
M2<Z\;7K\0CUV[CI$_ZYP2ZY+'_BW@=?F<.1R(*C*8.3MF@[WK"&]1_%^Z3^#
MQ1JD$J(0OQI\94;;D^8WA+S)SH_=T@^E!]SB+9<22'PNN,9M*Y7$S'\&T8\Y
M)=%LW]2_J7*%_0UBN";M[V;'C\)MZ'L[O$?GEK^2ZW<\U)!(P2UIF?KUMF?&
M27>C^%Z'WO6WZ=7WJO_)BH'F)L"! $>"3N)+0C00H@]"_%]"/!!BBQ#H4E00
M:\1155)R]=@)R>4!%@).I8A0]D3U3'55OGKT4F6@*(.+%)I@5AH#%0:,B$"H
M.Z> TRE6T*!#UP2UB8A"%V1M0K+LOHG(JC-2_$CQTQ3>%X@M@5@)Q%J@R*<F
M>UVIQN0*D^1YY +5)@@F,'&!UA.E&>4FEMO$<&OX^)*?6OSTT;@R2R";$9?&
MI'I=A;D35)N@.'1&NC8QQ7VON>4U-[P6X7U^8?&+1\,"H;T+PQEQ#:"A3'<4
M]024A+$SKPD(S#'\Z=@ 9F8S#@4 ;07X<&KVG@;1G-2BR2H#SD3J"0JF[F4V
ME4IG.+8/$6">(L6<FNV-#9*'8[/W-DCGQ)::QU2>N3?G! 6BQ'V83;7L#188
M%U:'Z4'=_,S;DG//]8D_CHZOBV<H+SQK?"5?'>HB_)"IRA,ZX)^('IJ>>1O"
MQ76J;M(](1P+<^&3"/0HWD5CI\5[+IN9:%/]4M =3DZWA\_X^JK^ 5!+ P04
M    " #J@G](Z1=#;0@"  !E!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6R5E=UNFS 8AF\%<0&US7\B@K0R5=O!I*H'V[$33$"U,;6=T-W];$,8
M\<B:GL0_O._+XP_XD@]<O,J&$.6],]K)G=\HU6\!D(>&,"P?>$\Z?:7F@F&E
ME^((9"\(KJR)41! F "&V\XO<KOW+(J<GQ1M._(L/'EB#(O?CX3R8><C_[+Q
MTAX;939 D8/95[6,=++EG2=(O?._H&V)H)%8Q<^6#'(Q]PS\GO-7L_A>[7QH
M& @E!V4BL![.I"24FB1]Y[<I].\]C7$YOZ0_V>-J_#V6I.3T5UNI1M-"WZM(
MC4]4O?#A&YG.$)O  Z?2_GJ'DU2<72R^Q_#[.+:='8?Q2AI.MG5#,!F"V8"B
M_QK"R1 Z!C"2V7-]Q0H7N>"#)WMLGC;::KDP(3K9TX>1=FG+->Z>BS2 .3B;
MH"O-XZ@)K ;%JYIRJ4G360(TPBI'X' $UA].'.CC@- )"&U - 4$UY#=>)!1
MDUE-O*8HUQ4W(2('(KJ""%<AHL4MP@C"58XK$0KO0(D=E'B!@M#FXX#$"4@^
M^T12)R!=$,19MEJ,49-839+J:JR7PY$AW8L6RIM$F4.4+6L2W_&6;IR S6=K
M@J#[O<$[JC*)IO,F\%99'%V<H/#?NH!%0^CQD?S XMAVTMMSI7N+;2LUYXKH
M0/B@WYI&]_QY04FMS#35<S%VP7&A>']IZO,_2_$'4$L#!!0    ( .J"?TC'
M4NB#/@(  ) '   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;)552X^;
M,!C\*XA[%VP(CX@@;5)5[:'2:@_MV4F<@-;&U';"]M_7#T(,BTKV$C^8F6\F
M8']%Q_B;J#"6WCLEC=CXE93M.@C$H<(4B2?6XD8].3%.D51+?@Y$RS$Z&A(E
M 0S#)*"H;ORR,'LOO"S819*ZP2_<$Q=*$?^[Q81U&Q_XMXW7^EQ)O1&413#P
MCC7%C:A9XW%\VOC/8+T#4$,,XE>-.^',/6U^S]B;7OPX;OQ0>\ $'Z260&JX
MXATF1"NIRG]ZT7M-373G-_5O)JZROT<"[QCY71]EI=R&OG?$)W0A\I5UWW&?
M8:4%#XP(\^L=+D(R>J/X'D7O=JP;,W;V21;VM'D"[ EP((#DOX2H)T1W0FR2
M6F<FUU<D45EPUGFB1?IM@[6"<RVBE#T51IBE^;OL[K5,85P$5RTTPFPM!AH,
M&!"!4I\M <<EMM"AP[D".Q<1A<L5HDF(R/"C/L1J62">",1&(#8"<1R.338V
MAL5D%A."*)Y#[5S4 TE6$R.K49)D62"9""1.DA2FLTDL)IEX=%.XB 1D<-E'
M.O&1CGQDLS[211\N(HT>>+'9Q$8VLI'/VL@6;;B(+TD.TF4C^<1([AJ)YK^P
M?-%(_KFO"X33TQZ.;#QPF,&'"P-\]K !.)6 #QRW'C1WWFREP+GH*.9GTP"$
M=V"71MK+9-@=FLRSZ3&3_:UN/N8"O<N418O.^"?BY[H1WIY)=0V;&_C$F,3*
M7_BDCFJEVN.P(/@D]315<VX;AEU(UM[ZW]"$RW]02P,$%     @ ZH)_2/'W
MO9CV 0  L 4  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULC53;;J,P
M$/T5BP\(A'LB@M1T574?5JKZL/OLP'!1;<S:)G3_?FU#*%"DY"7V#&?..8X]
MD_2,?X@*0*)/2AIQLBHIVZ-MBZP"BL6.M="H+P7C%$L5\M(6+0><FR)*;-=Q
M0IOBNK'2Q.3>>)JP3I*Z@3>.1$<IYO_.0%A_LO;6+?%>EY74"3M-[*DNKRDT
MHF8-XE"<K*?]\7S0" /X74,O9GNDO5\8^]#!S_QD.=H"$,BD9L!JN<(S$**)
ME/#?D?-+4A?.]S?V%W-:Y?Z"!3PS\J?.9:7,.A;*H< =D>^L?X7Q"($FS!@1
MYA=EG9",WDHL1/'GL-:-6?OA2^R,9=L%[EC@3@6N;XP/0L;F#RQQFG#6(]%B
M?7?[HX)S3:*8D?(F3&A./V2O:>2YB7W51 O,><"X!K.?$+9BWY1PEQ)G=U8>
M>=Y] F_ET3,$WDC@WR?P5P2^(?!'@F!YR&9P.6#VC@'Y.R>\+Q.L9(*%3+@I
M$\QEW%WXP&G"E4RXD(DVKVR)B>^+1"N1:$%PV!298_SX@3\L7HG$<Q'?V119
M8AYX?H>5R&%!L/W"YYCPVYW8LY:BP$LS.03*6-?(H7>F[#2<GES3DE_P-&EQ
M";\P+^M&H N3JK%-3Q>,25 FG)UZ&Y4:GU- H)!Z&ZD]'R;*$$C6WN;C-*33
M_U!+ P04    " #J@G](4?Q.*]\!  #X!   &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6R%5-N.FS 0_16+#UAS3Q41I$VBJGVHM-J']MF!X:*U,;5-
MV/Y]?2&$(+1YP9[AG#-GK+&SD8L/V0 H],EH)P]>HU2_QU@6#3 B7W@/G?Y3
M<<&(TJ&HL>P%D-*2&,6A[Z>8D;;S\LSFWD2>\4'1MH,W@>3 &!'_CD#Y>/ "
M[Y9X;^M&F03.,SSSRI9!)UO>(0'5P7L-]N?$("S@=PNC7.R1\7[A_,,$/\N#
MYQL+0*%01H'HY0HGH-0(Z<)_)\U[24-<[F_JWVVWVOV%2#AQ^J<M5:/-^AXJ
MH2(#5>]\_ %3"]9AP:FT7U0,4G%VHWB(D4^WMIU=1_<G#2?:-B&<".%,"-(O
M"=%$B.Z$^$M"/!'B%0&[5NQ!G(DB>2;XB&1/S'0$>PT71D0K(]V]M*$]7Y>]
MYKLXRO#5"#U@C@X36DPP([!6WRP1/I8XA@MZN%7@M$1$_A;DO(3L=L]-1*L^
M(\N/IS[CYP+Q2B"V M$DD#P72%8"R8.#]+'+SAV5PWRS&'\+<5HB@C3<PIR7
MF#CQ5U;Q8D 8B-K>-(D*/G3*G?"<G2_SJYWY5?ZH+[F[DW>9/.M)#;^(J-M.
MH@M7>GSMY%:<*]#F_!?MKM'/T!Q0J)39[O1>N)OI L7[VSLS/W;Y?U!+ P04
M    " #J@G](:^@\^1@"  #P!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6R-E=V.HR <Q5_%^ "#'ZB=QIILVS&[%YM,YF+WFE:L9E!<H'7V[9</
MVT'#;'NC@+]S_@<DD(^4O?,&8^%]=*3G&[\18E@#P(\-[A!_H@/NY9>:L@X)
MV64GP >&4:5%'0%1$*2@0VWO%[D>>V5%3L^"M#U^91X_=QUB?[>8T''CA_YU
MX*T]-4(-@"('-UW5=KCG+>T]ANN-_RU<EYDB-/"KQ2.WVI[*?J#T775^5!L_
M4!$PP4>A')!\7? .$Z*,9.$_D^=G226TVU?W4L]6IC\@CG>4_&XKT<BP@>]5
MN$9G(M[H^!U/4TB4X9$2KI_>\<P%[:X2W^O0AWFWO7Z/YLLJF&1N030)HIL@
MA/\5Q),@?E0 )P%\5)!,@N1103H)TH4 F,722[U' A4YHZ/'!Z3V7[B6.%,F
MTMF3Z\MU5_]!,WHI,ICEX**,9LS6,)%F8)BZF)W-9'#E8O8V$[F(%YN( Q=2
MS@I]Y@5RKLX)1XL)1UH?3T&?[QO$"X-8&T!CD#A#;N=,Z%RQKY@O@\!%$#@S
M<"[H=L[$SB VDSS']X,DBR#)K AT%IDQ872_2+HHDLZ*)/,BO=E@AEEI9KE/
M#?)B(RL74=K$ _LK6^3,9CF=(?:952*-W$%M)LZ<\RUM)LS215A@G00#.N&?
MB)W:GGL'*N2AHL^3FE*!I5/P)/]/(Z^?6X?@6JAF)MO,G,BF(^APO5]NEUSQ
M#U!+ P04    " #J@G](P6R]AR\%   F&@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V-"YX;6R5F<ERXD@0AE]%P;V-JJ3:')B(9C-;1W3T8>8L&]D0C1 C
MR:;G[4<;N++XL34^6 M?9F75G[5J<$JSW_DVC@OO3[(_Y ^];5$<[_O]_'D;
M)U%^EQ[C0_G+2YHE45$^9J_]_)C%T:8V2O9][ONRGT2[0V\XJ-_]S(:#]*W8
M[P[QS\S+WY(DROX=Q?OT]-!CO?.+7[O7;5&]Z \'_8O=9I?$AWR7'KPL?GGH
M?6?W:Z8JI";^VL6GW+KWJN"?TO1W];#8//3\*H9X'S\7E8NHO+S'XWB_KSR5
M)?_3.OTHLS*T[\_>9W5UR_"?HCP>I_N_=YMB6T;K][Q-_!*][8M?Z6D>MW40
ME</G=)_7_[WGM[Q(D[-)STNB/\UU=ZBOI^87[;=FV("W!OQB<"D'&P2M0?!A
M$'YJ$+8&85<#T1J(K@:R-9!=#51KH+H:Z-9 =S4PK8'I:E!IWBCG?YC(STTN
M8K/.I9SE9MPQZ3>)5:?E)"JBX2!+3UY^C*K.RNXK/JO\E,Z],AGS^K%.]^;M
M^U )->B_5YX(,VH87C,A8XA9VLP'T2]#P'%P&L>(6_8<E3#F) K(3 B#B"GU
M$B!F9C.!CY!'Z@86-:>,0,R",A(V[9=-L_HZX+6-*-5!H,!)E*!V$+2)HCMX
M"!T/8>TAK#UHIR*')@L:1#<5$5I+1(T)Y0L!J0FE0A,B:FI3W&CA(VI&J% K
MAJA'0C$M81WGA/*U@;X6E.(!I)8VQ;A4N,%6-J:5%@)1:YN2W+<R]K;&PM%8
MV!HKJ'&#R"9F%>)@QH3B6D-=)H1BQC=08X<*82;,:(F!E>*VQC9EI-O96HD)
MQ#C,@X4-::4@M+0A$3(-@UK95& T[EQKF^*&6X/?;7VEHZ^T]87!C*3=CCK$
MF3LFE)(*]V'J2VB8*U/JR_C0UXQ07+AC?ZLOI7B ^S"ARO!AWBTH%0I(+6U*
M<6&PQ#85*J-@]&N;"KCV>0>)E2.QLB3&@^9(V14+?9R[8T*Q %,32OEXT)C:
ME#$<]V#BJASQL<(VI4P FWMN0U)B318V) R>%)8V%,H;P]W*IH*R&>"XLK8I
MSKCJ,@MK1UYMR7NCG)&VRODF83..->DHL.X3XD>$, &F!&(^;)\9@; <C]11
M"!W-"13@?DL8S6%&+FG=-/2THB$Q/#^M:7,S:PUR6U;CR&J(K'AU94A7D[ 5
MQS;$ ]P])@02 1Z6"61PJLUL2 B\KJ)Q8T=S4IKOPQ%B03R9$&;VTH:T"6%,
M*QHWSLBU#96[A"[[(N:[&S2?* M#'K50N]@MUTM06D*%-X;:":5"W+6GE#(*
M^IH1JIP"L+XT^G+@A@([%*[C@E!<,4@M6ZI-!"GQ8F!%,;\$H<P4*SM-%YVO
M-N+,UMG=+I[C9G9[2H&Q%<5NQTVPCG%S-VY.\A.O"5NH3N[WH7^'1_GQ%:9\
M\H=GF2LK&,/T"H-I-KO"\"KB"H--/'<QAF<<%Q-X-^!B',\Z+H:GN37%OK$[
M+KLD@'LPP *2 +"L40M]F0 NUBT!7*L;">!B-Q+ Q: 6C]UJ-+_"8)XLNE5A
MZ6)X$%Q=8;#=UA3KG #NN0ZS#W:4M<OYQ(=[;L#$_SY>8N[>E-F;4R7Q>J.%
M+G-@EX+<'1)3I"#8N+,6.I\9N2W;M\YIDSA[K3\_Y-YS^G8HFG:XO+U\XOC.
MJW->Y_V(W2\8>+^L/HG4Y\(?[H>#8_0:_XBRU]TA]Y[2HDB3^FCY)4V+N(RZ
M''EZWC:.-I>'??Q25+>JO,^:SQC-0Y$>SU]E+I^&AO\!4$L#!!0    ( .J"
M?TA-9Q+KI98   2  @ 4    >&PO<VAA<F5D4W1R:6YG<RYX;6SLO<MR(T>6
M(+J>^Q5A:=0MTBP(X4TPJ[K,**92RAY)F2VFNJQM;!9!($A&"42P$$ RV:OZ
MB-F,6<_F;NY_W$^I+[GGZ7[<PP, ,[.J:\9J(24(1+@?=S]^WH_?-<TFVZZJ
M/VW+RWJ[VOS3B[/I\$7V\7ZY:O[IQ=UF\_#RZZ^;^5UY7S2]^J%<P2\W]?J^
MV,"?Z]NOFX=U62R:N[+<W"^_'O;[TZ_OBVKUXO>_:ZK?_V[S^U?U?'M?KC99
ML5IDWZXVU>8I>[/B$:IZE9UFOUR]RHZ/3K*CK%IEWU3+)7S=_.[KS>]_]S4.
MP<,,AMF/]6ISU\ 8BW(1__S/Q:J7C09Y-NP/IO&/K\OK7C8\3__XS]NE>W,2
M_[@/^/]V<=ULUL5\\]_C-^7AG\O;"I^ (7XJ[LOXJ>^_O?CA_???_LLO;][_
M6_;FI\N.42X!A'6QA*D7Y<?LOY9/\7.7V_4:P7Q=-7-X[M_*8HW[E+TJ-JTY
M3T_[@]/1H&.JU]6R7&>7\-YMO6[-\T.QOBVSB_F\A*?@F04_W[EM[Y\>6O,/
M^J?_M?.%=^6ZJA>=L.LQ_U__Y;^DSM(-8_?A-7S90J?X29DW^>SK?XN_N8!7
M%_SZLKB-?[TIEDT+<CW)^OX>\.9J4\]_S;.KNV)=-MG;[:;9 (95J]98\MH?
MRN7R]-=5_0BOED53KV#GWS3-MKWU_U:VX)<Q_K5>PO4NUG+&K<=^JKM@%N3Z
MN7RHUQL $L O-NU]DL??;:^7U1QVIBXV+3R%FUTOJP6ASG6Q+%;S,B/:T<2$
MX/U=O6U@4UK3V*O>NK *:]$T,&;KUZ*YHZL\QP_EG[;5AV()C[<>_+%8_UIN
MBNLE0%?.M^MJ4Y5-GA6;[*:HUAF\M6V=\/MZ XB$(^>M\6G2^]2@+=2:SY$*
M-]FZG)?P.CR=9ZMRD]4W6;%<UH^T94"!LD6]O=[<;)=9H:_ (T?C/JP=/\$V
M;?&PE2@2"*DM>[/Z "#6ZP0PK\J;$O9SD6V*C[RE\1-O-W= +N8[=UTV9N<S
M[]; 6M: /0@E;MP#7B]:>1M>N"NW%6XCCY5\ZKNZ7CP"+TD#O O0#M01\)=5
M<5TM=Q_=0_&$YY;X?;V%S9S7]\!&&^(@7<_LF";<SAT/_E"O;D\WY?I^UT/N
MB'&TG>>O@[28 @.T/&0V>;3[ :2/U>;>W9DY\'R@..5J#@]GQTU99JMZ4V;3
MD^A-%%A>-@_%O/RG%R"1-.7Z0_GB]UD\/A'>NWJY  +XES__3T*U]HK>K77A
M#1/JHWZOW^\/X&3E\N?9H-_/X3N@7D3#B^WF#N[0OY<+0,=:OZV01B]H);4G
M\L^]H<(TNF$Y[X9E<I:?#7GHR3B?]8>?!UH.>-(\E/--]:%<MO;M8K&H$*OA
MC!^*:G$*9'Q>/%1PY@D\W]YOE\0':J8A<"O6Y1U<#!@:L*E)W2_W#C#V%8 +
M*+$H;ZIYM8GQ05"M.>B\6VA)ZSWLW5TL+3M^=P>B7WU_<C!W0]9:DF@!Q_"Z
M6L%P%<HG=5/MD3@O=G.'/3CNT0FVM%XNBS70,3@6PI;6YK8N2 OSX*[25P>_
M*OCXW-<L[G:]&]X?OU"WOD.6' YR^'J3[^U9;/*=PU9JD+%15*(KC?R56(X2
M5GO=JA7\71HD53@-IN;/D,O&\8\_ER!DM&6F*R#3%6#L.OWSY1:V8('XW_$
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
MD$(\M6BBQH4"444[W;6S:""8*#CR49F*4_(KZX) "@(3!.H0)(["W2?9T&Z
MH2HKS&X1=YK)R^5[Z20Y$Z LTHLXPVD#MIPDH[8E8$:AUX5,YW[WR! 5PXMA
M;$:3[-XBQA.<VUKOWI,?SBL-Z(WS,S)+;P(+';F2A&J0+F+#NO9J%^DHHR_%
M<]Q#,(S[;/P6[0V+")]3%MHN0V1>'N57B6)LEGS#!7>N,-B+:T%  Z)X10V+
M S&(E EV2D17IUB!6D[Q$RNCHI.2BY:\&Q16..ZKNOFTZ\58(L))TI1)$I*!
M"2%E(N)0$MVQJUO,1W*2M/@95460$MA;T"R0!F[GJ%3P-+=N;\(YT%-3+U&
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
MVWE#\+IP$ 4*BX?1.0;8U(X1"(;-/_5P<BE<P+DREGO)(7CYDU#-81*EO$F
MN+T^C)Q:RYU,M$ZD<V(ZKERDS1*]"6N=C>D NYY%:)"4 11&2Y=K);I5?:VA
M-90F?E>5'US0I!V$#/X55[#1$(O8MNGB1>/KI8I9XI0Y'%MM$OR*#9MJ3=*Z
MNFJ]Z;Z8A^Y.%X &HSQB !:"^G+J:N-N7.4^#0A+A ++GG,C.N(EKR^NOLDN
MKBZS]S6H!]D95@"]-'  %69+E?TR.W[A'G]QDO6R7U+>CB) <-\207IY>E\)
M(97MHHNA+>@A,%:2/+(/I#KK9<<2Q'82RS0N'(_C@>>^;K$_/;[M[DFOK_CD
M8HVT0QV'@K99R")2S^!O6#2]W58+E^ABJC?%T_N2"7#,/'KN<B]L%VB7QV(C
M\=JQ%8Y+!<7U.36$*DK27RO5<.%;D*ND6BL+Z)KPTV"T(ZHI)I# M25O=1#H
M NAF2[HMOHC^;0HZ(OT@CN-VX0B-BT>@]Q-U<%S(B):SL0&+7>#Q*5>X#]I/
MF:!""@TW#^&E?%$?_$#) 4PX:#6X! Y<( #@.[K1AV^/U$C0.URNBKFF&FXQ
M!XL/A$Q!EL9@@/H3%[[[*&HAX8_@'6N23M)G>Z9/G[0;&U/&:Q_-B1@"@&^6
MRCI\18S% <M#ANLCQ_PZ0MI%M0DL[([W%*Y^M@3=X=[082](];W(?"\/GT16
M&2L.'A'GCI L14%NDMA*?D&D)C1/@_-KU@OSD=0*@_A0V2.L8<7X+":3"W)X
M/&+723S1ZUHI+$5HBH:Z0M^+M46&LNIU"1K$!V5>^Z!'J%/@4LR3A;6C$LF!
M!7#&DKQ7)/>=_//GY*][I&)?%#.SL%FL %8]KWPJ;?)R(3)6:_98 ^,R8<4R
MI!Y0"@B>V<87;<(.8VTE:5^1JL5!6[,CI9;2'B7_<4Q]Z5.0K\M[SMWY%"!W
M6 '*8 >8IV(5*A6:B55*[#!5T62+84@0^'L*2/7\P5DG7#0E>7- 6FN'4Y+8
M&,AXGS'O]5.0JL*9[GSA..)9BP5X0[\&JAYXH5H ZDUJ0!KD8Z)(CO)CX30?
ML<L@DGXHF$_3]H@$0*4: LF?4C\H?0 +TG@=WD=ROQ8.X^L&.%DV#7N=@+'8
M+JI-.RJ4CT2X3PM/JDY&VVA!M"4%2&[<*P0:%Q(+:BE/^E\QH-5=S3FGUR6Y
M#D,PF<_X8DH)9'8V"[*X #=82@$,"G+/K6J&E1<<AS$+$W>F,YQ0^,W&)/_K
MRH,&6E=!WO_;,.__,LC[?R-Y_U<F32:9#F;O0_HV8M:@9Y^8)"[1.D$(-@B1
MRX56L4(I;TV&5-B\>9+@^9@$9<@:&K%=QG4->M'BA$^#%)W\OO)%IGF7V3X$
MP$LY.)+^G;.1,MQ 9VU*I;&:F*Q>39<!$1B,Z!M4-*G(&K#N[7H>AIAL=U03
M044H5<FCQWD"8084K/2PTG!1J3^7W84$P>4G2852YV70"X_H_DU!,2CX[Z^@
M1\F?$M#YX_]=W#_\]KW^*'_"CW%ZEKTX9-@[&HVCP,>CJ?G"=6;Q\B^Z[25N
M#>-@MBMI@$,> <K?6@D[]L6M;M?UEN+,1>[04"XU-C[6ZU]!%)NSB*5Q7:X
MR,;5F],7D>&1_Z0T").(+0@.B^*THO)T3ELKXL--EJ%+YLF"%CSK3TXG_3S[
M1G'WTF=C8/7]GX7R8 =+J[X=.F^(/A&9,!8B-V+#5X)%/CZ.P++<RB5IVOEV
MK81U_[CE4Y4:Z#]88U43UF^[Q5_I*L/@/IVAJY+3YBY.FDD%'N[&73YNNZ@#
M\B-?;]>(;<@]<TM59/<<>XVLV7\$"NW-V3Z+W!QK$4/C\',W1-\D$GP:+A'C
M!G?N#!=KN1.^Z&9$9->T H!KK=@]Z,?*.I+M8KVBM,A0,S-JI9@7'3A:5*-=
MU# HKJ,QR<GB.C$/^A0*; !RG!T5E/$9%Q;-Q033WN+"UN#&:IDEEY>D$JBI
M;*R6AM!T0AAH LA<*9K+N_0EJ8AJ,46F*NI62[E+6/06D(FS +QCH=IX=Q]Q
M2%:".7=*S;1UX&14HU:<UKL QDJ"-AU[Y9*=PDPPUN!@-5]C!;1R@<9D++S?
MB/#A[+44!,+E=TCFP&)WKK=- IP.D29=E3-TH25EF-=B==IU-K&:EI&>AC4L
MO<<RX"R!B#OH?V4=;;5)]/557!+G;6MOH5\K"!]8;Z7."=\U6\)(7!<!QG/U
M9C]^$TV0I\O0(%OOJK-$*2*=U24!!2AHPGLYQ;5?!^T3"/J<BNM4]R7Y@I\T
M8T:P!M,-)5J!ZN,^J\BE^B81EJ;+P$'E6&<CDUJ2XW.\LT=GD[XS6U!:+Y-&
MQ6FS+!?ST"Z?3,5I/R*%1(5S06*.B)Q:0#G(_G86GLK7MOWX0*D4R,K@;7LE
M@RIMJ_:I<;9;HG:7:T&]8V. %HVB7)9]*[.P4=;%*::IF*8$ 1#!>HT"'BVZ
M:\'$U$1"[9BBE[VQ83%)$HIK(9U#XPTMOKH (YZM(Y)'\^^\AYQ#JR7Z1@4Q
M#I0I3;-?-GPR+REO:W%XVYJ;;'), B3Y!_,M5>8-:;4/,:VH<PB:/EB0#6;&
M2T>^TFI#QM]JCN&\:H\/:0A0;C;9/2R+N8W.\4%&F\ M8!9,LX'\R^Q6'0^N
MBG#4/J*C*'RKZTFBI46Z]\4N+[$'1CPFSE?,4I]$IM^9RH#&E;##@^ [5+*+
MF: R)35;[X1U3[OM+,X'U09'6(T$BZE4: 01GZ2K[D93H!EO C4"\'NBJ+"G
M&%M^8)&3W%;0<^FWK(;'99O#'/6\55BKJ^Q2*GL^=_TKPU">1%?+W 9R[ J0
MD +)QCMW(95'1-Y@>85]*NH*1W^+VUV,6YZ748.;=;VJT?#CRFQ+EMUP9E,\
MO$R0K-?T#874'[] ?^V+$_6<)A_]Y8%6>OSBXNH7>/2GND?3G/;/<Q=63<!?
MRG464G@I I"31&S2 8HD7 O1:0Z,1BZG1(4BEX54;6PHP77)8RR->U!56SG\
M>TJ[0B1JV"$ETBQ2*X6-*2^L+--J#42[[NMFX[V ZT3PN'/) MG!?DC.771=
MXHD;>QG5A:3X?Y\#26[R#[6KK7JC5>*<D6TA-5>,ZU3<AT2AJWN7:8R;30(W
MHD[X^+5K!\S)-*Z+UX"SB<YR/BI.FBX6$@_B7\.=_>M H)($'T CV(9#HB!'
MFR'E2R2DE8G39ET[ARNJ%5RPC_QA0H<1!ZS!))1+,&XQ+-&I[R$M1SP0W&9\
M(%TBI71V$EY5!TW[X;1DA"6=FU**OQ5MN+$75M2#P:DP&N\CFR8 :M$N#YNI
M? \X> $,;QDCH=Y\7OGDM#_*O4ATFKW!NG&.[^H/+[,KJJ)PHT&HK9:SK\KK
M#5FUZ(Y<,FGG>]SPJY5XF1ZB-Q?X9J5OLGGE^DF(!T^'?M>M*VAV[<8H76D
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
M;@TL$O+J3+N4AWI9S9\\@I:L)58;3:/^0)U?#'UE3LTD@2*B*66"T4@;8OP
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
M N@[%^VM]L=GL'(L!8 CD4BR<[?\BT>8SG%^SOEM,/MH-)&7NU\8Y*/)F%]
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
M?CU_<)8/Y[:D^ X0]=I^2Y(Y P'Q,^:]?@HBQC@%2:J(DWCBBB<Z)X(M1WC
MA6H!J#>I 5&2CXE*894?"Z<VB<W'U6.%]VE[1 *@Y,A ;>"JAG.R>J\K;P_P
M$12OA</H-T803L->)V"D2A%M]RL?B7"?%IY4G8RVT53,)7DB-^X5 HU3&+74
M( &&Q4<(T.JNYH2SZY)<YR&8S&=\&E<"F9W]@ZPWP V6O*L5!9?D5J_#-!7'
M8<S"I"J-,\(@.&&ZO*N+;:[<55 -^VU8#?LRJ(;- B@HH28\+1F5:>]#^C8V
M06U!S$>0\MM!K,.<2O=*_IQ+@4:7\3Q)\$I7-T89LJ8^;9=QM>]8&$_[^\(-
M$%X.DG;R^[ ,<2$" BY0DE5)O7#A)12,"DIQXPJ,:^_"/(Y."@Q4] UJLI0"
MZBOF^N &Q!#ABK>)..[[5#70E &6^O]YCX\$8& ;C@,WKWN 6%VA*FLE%WB_
MQO/'Y!EKF:HVWIQ,.^!;<WL]OPZ,V*K8Q"&5"]@X(K9T'RH761*&W3 7AYW[
M&KZ_*1=41WU9/#:"@$[AEW*@!##B'386V6AD6 *<#K1.YX2&)MD4'N\_-Q'B
M$^>V\UFR9:9*OJGWSB8YB;DJ$/0H8<F,WT03Y.FBONC[Z<K$0BSH3@^$4R,_
MFC=TB[>'.I,XZS]!3Z4YT9A$[H G#2&0@Z8F[*R[4$+UL[(4U3R-L#1=<BGE
M[\Y&IG.&:7AZ=";UU_ IBH)D<[2BH5F6<X.U\^TIF_DCDA24$Q8452-40#/N
M@V!9)YA7/AGZ(TPD6AF\;6^1Q91ZU3XUC@9*9/=I4O&NC0&A<V0*XQ^R,@L;
M^F_+T_KFAF.6$T $ZS5R4[3HK@6374H4ZXXI4G'VIH!CZC:VGTCU#@PJ%5H$
M=TYJ!J_#&ZP13-ZK0@BL'ERIF2K.UG(1^GLE!1<TO%J<)"I1:GG;#H"D*>-\
MR\T?@XVE\!]MW('1&R#B<M^98&:\I610AT- );^:8V"]VEU"HD-U?:G0R[*8
M6P^O=U1O O./63#W;(G/YA=6SM3>U,I%BG_7DWO !"Y/7SNJE.#\:%VE$MMX
M>-[\#:A5/A@['55:\;51=GD>/#!QA566M9G3;%R 8;FP%J8=AJ6%K[3&M5D0
M*HH5[7AG$WA4NL5O9YIL@R/,7^(3M%R4T6#;Y:M-*0"\.-1YPN^):]2P.[4W
M__^;N_+>-HXE_U4&@8.E@!$S-X=^P *T9.49ZT-/LATL@L6"$FF%&UE42,J.
M@7SXK://Z6.&E!R\/Q+1Y/0QW=75=?YJ8,Y):N;PJO!'EKRZ  %VC'#JY$Z&
M,NM\T<N40KUY<+S%\EMC'U+3.1ASNHD,>L-H.Q.)($($81&&36W2O8)F.+6Z
MGHB[ZV4'+FBSOENC>N##?0B%W\4[P4/W3H!2MF9E&2W'>#/TN-C,Z ?T*_QP
M)"W\WD<_W-/JC7Z877Z 1[%$&@YSG$W3Y,*43T\$1Q'<^$1$&FR=NJX(78F0
MR-_L>EQ$FJJFEQ1]$9- !D\8+J^K)?=Q:UBB52D3)JC/5(T>"7/+MD\A-"/#
ME'-CY@]OEL@(?&*?5.M$&9PWGAA(9?T'5O;S;':N+)-72Z0B0S6C;'<"J=,X
M8.3.^;(6^BU9^]@HJO2YA4BK,:STPE)-E\3JLPH75848D!SMQS6D]IS,F*=
M3>0GPWEP.6O:*HY\I1*]9/Q0S7!EO\\,I/3#&R"KN6"7*'S28H@,%1&9Q0QO
MMUDKVSYJ+YSG3:97P=N1!E:&?\V6I3#\Q@8>D.WP?D Z$+3-]$ JRWH@GK]0
MO47>N2XHY)?FOBTQMD3D#,_=><-#&SN;R\1IVYF+)B8HTS3UW S<%J!!AD;L
M$*$\^?SF]7%6IJK2>W*<O,),8767RQ^>)Y=<@U'&4A$8M$K$A2=/EU>[Y!7T
M36?DA*\+/L>J?*,L7&2W7&#+E6S)H2U7WP3SX.'0Q/^@4EBOED:HO(COEN*5
M\H-W$$9P#.7RX\5YN,'0FI[5P1^[JP._JZ]&EW"7DLNU+>OC,CMZ;J\,U>("
M=9]38+I)59Y%PSPC:66GH_H:B 'A D]8-I_I2&J=UW@+FJ587X+!VK%,@N*D
M*2DRV^%@+T9%\:W]O#,!!-SB*0CU8+XULNHYCF.K4GQDTI#MA.&>G9@9J^BR
M?C&1<J,8KFGV8@;EDS"%SYK<HK:8M.WEBW6<S;F2ESS[XH*S^91)X?\@7KO"
M=9?<EM-E/F/\K<NLA+2.L4@VV]HAKA252E =25E262DL?@&=(1D/969T*-XB
MO@*N2_A8"'$ C@9<)K)\PB6B9R4G=AD*(G!! .]1QO(P! M^JU/'8LO<03O&
MEAW&$'*<=61SN,-0/I5P3M\4R_8X<E)*CM?5-HAWWTD52JQE!S,,=Q!=8?(I
M=TI10T!AE18UR0&#R]GUHJ]KWEAU-BA4_-Z@/0X75PX ].$(!&C6S=1=3>(
MBRIB6CBE("MLCK,<Q3\M$.$J=_B9(8/JG7BM=T*$/R%TNE(+%:%B3@-50A>R
MXG]L32FXBXUJDQJ.TT% ,R&]M'U:6X/UZ>G<1]*8;V@/TF9J,Q]3_?,7V-+"
M)H5_TXMOC2*_2L44C$1Z:&P&[ :I><M41!>7P@0L)BJRV!1 ;*^<UVW0*VN.
M$<37%#--QJ=D^.^^_/\VS/5L>;7I.6B"N<)A*]+D-;K+M\D(H\#:JCA2[).
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
M/^A$J/>#X2="'3[Z.IC=[5;''@"/(^NF$*_JN1,<0H7^/-W)J$^19M0!8?+
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
M    " #J@G](FRN4Z!,"  "9)@  $P              @ $     6T-O;G1E
M;G1?5'EP97-=+GAM;%!+ 0(4 Q0    ( .J"?TA(=07NQ0   "L"   +
M          "  40"  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .J"?TB/XWO2
M*0(  +TF   :              "  3(#  !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( .J"?TB*( 3AD@,  'P/   0
M  "  9,%  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ZH)_2,Y=:<D]
M 0  :0,  !$              ( !4PD  &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ ZH)_2)E<G",0!@  G"<  !,              ( !OPH  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #J@G]($ZO>X'0"   \#0
M#0              @ $ $0  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .J"
M?T@*3R;J'04  $04   /              "  9\3  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #J@G](3R&%W(<"  !["0  &               @ 'I
M&   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ ZH)_2,](
M!94D!   [1,  !@              ( !IAL  'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    ( .J"?T@QMD$U,P(  ",(   8
M  "  0 @  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #J
M@G](+(('85H%  #)&P  &               @ %I(@  >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ ZH)_2.#NMQ?\!@  ^2@  !@
M         ( !^2<  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   ( .J"?TB4'4=X7 (  $D(   8              "  2LO  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #J@G](<W?WJ?$&   %*0
M&               @ &],0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ ZH)_2+U? 0R> 0  L0,  !@              ( !Y#@  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .J"?T@@>ZV1H $
M +$#   8              "  ;@Z  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    " #J@G](9'X95* !  "Q P  &0              @ &.
M/   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( .J"?TAY
M$8MXH $  +$#   9              "  64^  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ ZH)_2"Z.6L:@ 0  L0,  !D
M     ( !/$   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M" #J@G](LY/(XZ !  "Q P  &0              @ $30@  >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .J"?T@6>!$GH $  +$#   9
M              "  >I#  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ ZH)_2(/'Z&>A 0  L0,  !D              ( !P44  'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #J@G]([Z#"A)\!
M  "Q P  &0              @ &91P  >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    ( .J"?TBN15 'H0$  +$#   9              "
M 6])  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ ZH)_
M2",%\&&A 0  L0,  !D              ( !1TL  'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    " #J@G](\6.VEY\!  "Q P  &0
M        @ $?30  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   ( .J"?TA4L#45H $  +$#   9              "  ?5.  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ ZH)_2#H%+!*A 0  L0,
M !D              ( !S%   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    " #J@G](/,83@*$!  "Q P  &0              @ &D4@
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( .J"?TCV.U=-
MH@$  +$#   9              "  7Q4  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ ZH)_2.J54_JN @  5@L  !D
M ( !558  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #J
M@G](QL=>EJ$!  "Q P  &0              @ $Z60  >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .J"?TC8U#/,HP$  +$#   9
M          "  1);  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ ZH)_2/D4_)ZO 0  %@0  !D              ( ![%P  'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #J@G](QZ<!Q*0!  "Q
M P  &0              @ '27@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    ( .J"?T@BC6JEL@$  !8$   9              "  :U@
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ ZH)_2 Y(
M'-BO 0  %@0  !D              ( !EF(  'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    " #J@G](J5&_9MH!  !%!0  &0
M    @ %\9   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M .J"?TBKETQ4O $  'L$   9              "  8UF  !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ ZH)_2#DBTB*\ 0  >P0  !D
M             ( !@&@  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    " #J@G](#+@;*Z,!  "Q P  &0              @ %S:@  >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .J"?TA.)\@ ^ 8
M !DK   9              "  4UL  !X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ ZH)_2"3$2^Y?!   AQ8  !D              ( !
M?',  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #J@G](
MH(J*7MH!  "[!   &0              @ $2>   >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    ( .J"?T@PCWATG0(  *(*   9
M      "  2-Z  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ ZH)_2!$]MLOA 0  ?P4  !D              ( !]WP  'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #J@G](F2[5%D "  #\!P
M&0              @ $/?P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    ( .J"?TACGQ>LV@$  +L$   9              "  8:!  !X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ ZH)_2%V.!LB.
M @  D0D  !D              ( !EX,  'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    " #J@G](KHLTJ4H"   ("   &0
M@ %<A@  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( .J"
M?TC?%;2X# (  "$&   9              "  =V(  !X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ ZH)_2%9:L@2D P  &!,  !D
M         ( !((L  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    " #J@G](_K3(],\"  #Z#   &0              @ '[C@  >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .J"?TA?[G>?> (  +H*
M   9              "  0&2  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ ZH)_2,=,(E-' P  % \  !D              ( !L)0
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #J@G]([X*+
MZ2L#  !$#0  &0              @ $NF   >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    ( .J"?TC*  4V2 ,  %$.   9
M  "  9";  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
MZH)_2(/!$8<5 P  2 T  !D              ( !#Y\  'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    " #J@G](*HW%XV0"  "+"   &0
M            @ %;H@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    ( .J"?TA[J.[<P@4  %,C   9              "  ?:D  !X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ ZH)_2#GMN01.!
M,Q@  !D              ( ![ZH  'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6Q02P$"% ,4    " #J@G](?+0,B  $  !J$@  &0              @ %T
MKP  >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( .J"?TC=
MT\0UA@(  " *   9              "  :NS  !X;"]W;W)K<VAE971S+W-H
M965T-38N>&UL4$L! A0#%     @ ZH)_2$W9M]!+!   Q18  !D
M     ( !:+8  'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M" #J@G](>:)$X84"  ")"0  &0              @ 'JN@  >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( .J"?TCI%T-M" (  &4&   9
M              "  ::]  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L!
M A0#%     @ ZH)_2,=2Z(,^ @  D <  !D              ( !Y;\  'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #J@G](\?>]F/8!
M  "P!0  &0              @ %:P@  >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;%!+ 0(4 Q0    ( .J"?TA1_$XKWP$  /@$   9              "
M 8?$  !X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ ZH)_
M2&OH//D8 @  \ 8  !D              ( !G<8  'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6Q02P$"% ,4    " #J@G](P6R]AR\%   F&@  &0
M        @ 'LR   >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0
M   ( .J"?TA-9Q+KI98   2  @ 4              "  5+.  !X;"]S:&%R
C9613=')I;F=S+GAM;%!+!08     20!) /$3   I90$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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>80
<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>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.3.1.900</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>221</ContextCount>
  <ElementCount>439</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>72</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated balance sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated balance sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001001 - Statement - Consolidated balance sheets  (Phantom)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedBalanceSheetsPhantom</Role>
      <ShortName>Consolidated balance sheets  (Phantom)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated statements of operations and comprehensive income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome</Role>
      <ShortName>Consolidated statements of operations and comprehensive income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit</Role>
      <ShortName>Consolidated statements of redeemable convertible preferred stock and stockholders' equity (deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004001 - Statement - Consolidated statements of redeemable convertible preferred stock and stockholders??? equity (deficit) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical</Role>
      <ShortName>Consolidated statements of redeemable convertible preferred stock and stockholders??? equity (deficit) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated statements of cash flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated statements of cash flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Summary of business and significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies</Role>
      <ShortName>Summary of business and significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Net income (loss) per share attributable to common stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders</Role>
      <ShortName>Net income (loss) per share attributable to common stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Cash, cash equivalents and marketable securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities</Role>
      <ShortName>Cash, cash equivalents and marketable securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Intangible assets and goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IntangibleAssetsAndGoodwill</Role>
      <ShortName>Intangible assets and goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Indebtedness</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/Indebtedness</Role>
      <ShortName>Indebtedness</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxes</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Redeemable convertible preferred stock and convertible preferred stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock</Role>
      <ShortName>Redeemable convertible preferred stock and convertible preferred stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2125100 - Disclosure - Common stock warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommonStockWarrants</Role>
      <ShortName>Common stock warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2128100 - Disclosure - Stock options</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptions</Role>
      <ShortName>Stock options</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2134100 - Disclosure - Stock repurchase</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockRepurchase</Role>
      <ShortName>Stock repurchase</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2135100 - Disclosure - Fair value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/FairValue</Role>
      <ShortName>Fair value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2136100 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2137100 - Disclosure - 401(k) plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/A401KPlan</Role>
      <ShortName>401(k) plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2138100 - Disclosure - Supplementary quarterly financial data (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Supplementary quarterly financial data (unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Summary of business and significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of business and significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2301302 - Disclosure - Summary of business and significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of business and significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Net income (loss) per share attributable to common stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables</Role>
      <ShortName>Net income (loss) per share attributable to common stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholders</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Cash, cash equivalents and marketable securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables</Role>
      <ShortName>Cash, cash equivalents and marketable securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecurities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Property and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/PropertyAndEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Intangible assets and goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables</Role>
      <ShortName>Intangible assets and goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IntangibleAssetsAndGoodwill</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Commitments and contingencies Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables</Role>
      <ShortName>Commitments and contingencies Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2316301 - Disclosure - Income taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesTables</Role>
      <ShortName>Income taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2328301 - Disclosure - Stock options (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptionsTables</Role>
      <ShortName>Stock options (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockOptions</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2335301 - Disclosure - Fair value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/FairValueTables</Role>
      <ShortName>Fair value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/FairValue</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2338301 - Disclosure - Supplementary quarterly financial data (unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Supplementary quarterly financial data (unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2401403 - Disclosure - Summary of business and significant accounting policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of business and significant accounting policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/SummaryOfBusinessAndSignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Net income (loss) per share attributable to common stockholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersDetails</Role>
      <ShortName>Net income (loss) per share attributable to common stockholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Net income (loss) per share attributable to common stockholders (Anti-dilutive securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersAntiDilutiveSecuritiesDetails</Role>
      <ShortName>Net income (loss) per share attributable to common stockholders (Anti-dilutive securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/NetIncomeLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Cash, cash equivalents and marketable securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails</Role>
      <ShortName>Cash, cash equivalents and marketable securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Cash, cash equivalents and marketable securities (Contract Maturity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesContractMaturityDetails</Role>
      <ShortName>Cash, cash equivalents and marketable securities (Contract Maturity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/CashCashEquivalentsAndMarketableSecuritiesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Property and equipment (Schedule of property and equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Property and equipment (Schedule of property and equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Property and equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/PropertyAndEquipmentNarrativeDetails</Role>
      <ShortName>Property and equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Intangible assets and goodwill (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillNarrativeDetails</Role>
      <ShortName>Intangible assets and goodwill (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleOfFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Intangible assets and goodwill (Schedule of finite-lived intangible assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Intangible assets and goodwill (Schedule for future amortization expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillScheduleForFutureAmortizationExpenseDetails</Role>
      <ShortName>Intangible assets and goodwill (Schedule for future amortization expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Commitments and contingencies Future Minimum Rental (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommitmentsAndContingenciesFutureMinimumRentalDetails</Role>
      <ShortName>Commitments and contingencies Future Minimum Rental (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Commitments and contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/CommitmentsAndContingenciesCommitmentAndContingenciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2411401 - Disclosure - Indebtedness (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IndebtednessDetails</Role>
      <ShortName>Indebtedness (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/Indebtedness</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2416402 - Disclosure - Income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2416403 - Disclosure - Income taxes (Component of Income tax) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesComponentOfIncomeTaxDetails</Role>
      <ShortName>Income taxes (Component of Income tax) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2416404 - Disclosure - Income taxes (Reconciliation of Income tax) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesReconciliationOfIncomeTaxDetails</Role>
      <ShortName>Income taxes (Reconciliation of Income tax) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2416405 - Disclosure - Income taxes (Deferred tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income taxes (Deferred tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2416406 - Disclosure - Income taxes (Unrecognized Tax Benefit Rollforward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails</Role>
      <ShortName>Income taxes (Unrecognized Tax Benefit Rollforward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2422401 - Disclosure - Redeemable convertible preferred stock and convertible preferred stock (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStockNarrativeDetails</Role>
      <ShortName>Redeemable convertible preferred stock and convertible preferred stock (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/RedeemableConvertiblePreferredStockAndConvertiblePreferredStock</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2425401 - Disclosure - Common stock warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/CommonStockWarrantsDetails</Role>
      <ShortName>Common stock warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/CommonStockWarrants</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2428402 - Disclosure - Stock options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptionsDetails</Role>
      <ShortName>Stock options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockOptionsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2428403 - Disclosure - Stock options (Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptionsAssumptionsDetails</Role>
      <ShortName>Stock options (Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockOptionsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2428404 - Disclosure - Stock options (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptionsNarrativeDetails</Role>
      <ShortName>Stock options (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockOptionsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2428405 - Disclosure - Stock options (Stock-based Compensation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockOptionsStockBasedCompensationDetails</Role>
      <ShortName>Stock options (Stock-based Compensation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockOptionsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2434401 - Disclosure - Stock repurchase (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/StockRepurchaseDetails</Role>
      <ShortName>Stock repurchase (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/StockRepurchase</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2435402 - Disclosure - Fair value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/FairValueDetails</Role>
      <ShortName>Fair value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/FairValueTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2435403 - Disclosure - Fair value ( Fair Value Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/FairValueFairValueAssumptionsDetails</Role>
      <ShortName>Fair value ( Fair Value Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/FairValueTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2436401 - Disclosure - Related party transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related party transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/RelatedPartyTransactions</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2437401 - Disclosure - 401(k) plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/A401KPlanDetails</Role>
      <ShortName>401(k) plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/A401KPlan</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hqy-20160131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2438402 - Disclosure - Supplementary quarterly financial data (unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Supplementary quarterly financial data (unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.healthequity.com/role/SupplementaryQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>hqy-20160131.xml</File>
    <File>hqy-20160131.xsd</File>
    <File>hqy-20160131_cal.xml</File>
    <File>hqy-20160131_def.xml</File>
    <File>hqy-20160131_lab.xml</File>
    <File>hqy-20160131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>84
<FILENAME>0001428336-16-000041-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001428336-16-000041-xbrl.zip
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
M5+Y,67L\3AUO>]<HR\>;7OFM4;:6Q'8?2-F\VY+%;7';[G9!F/VC/;B;K .
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
M80^LU:?4F=)W.=[]J==I?7D<?7 'ORX')B<94O>-1XQ7!^-#8"82KQR)*@4
M8$_F8Q(0;%36L@V?LP@W0U6#P(8-MD5L#FG.C/("886B(,@AA7/P&=MJ] 5C
MHNJ 7LW..T&[(2;G*?(N!#!6L#8@^B1\,($6;&Y7"3P02MD1H=T0B_,I7F"I
M=)'P%-YGQO(<2-<@3I:AW1E.8/_%+3IF'3,<W/7*]O\L@3RVCD;3?#%;S<G
MK8@#%R@M)0/M';GGF9.CB'6<C/.!Q (&&Z&;(9,.S9J#ST4YRAEH][JQ*#X
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
MOH24RJ;V=#'0B&$?YDA[9/64.K!P&H'YL7@8ELV[%*]O@'HL!JFA5#7,MG.
M+!AI#1%26BT9(<A.E;<GE,2ZOCYS<= G0/HD9$<.YLZX@LBD+(*L3)/_E!8J
MI:!/ IQF41E/8B+B:9B.P,R(_M$MY\>"309__5[L.OG)>LD9,Z 9<6K1JC69
M5C?(("K5#7/S=59"L >(Z\>\6 K2A21APCQ3 N?3J8"P\JL:'NX)WF0((UR7
MYBK>-MK=_J R26@W&D=" '(I9& <,$G%N3HK$>&JE3Y$;2+R5D >!<_UPYJX
M15XQ*F1J4D.0=+FIE]5T.5,OS>.AA\)S(L=_-LWQ,=(DQ+#7Y#HB K@?#H"W
MD:) 12"Y5Q\.Q%6#_!2-\5@/Q#Y@KJ.V!^F#P/P7$GMPF+2--JL2@T6HQ)@)
MHWA/,&<M^V$E]J*ID?!N:44$CJ<N!(+4-'T."5KI]*D19[7 UH&R/\AKZ6L<
M]E&HH)CGWA+"=:XDE,KK2B@3@TFC]H5YW(EA,M-Q9TVD@:A6*$:4U5K12+F<
MLD+ OKKQ*G NO'\WV#:<'!!CI=>(8 '"+T;0C--IVI0)6E?&?1BX-I1?,@;+
MBJB(*A48\^BG(5XO UG.O=D)KF'1FIL%LM=^<8X([)'VX)H&'5,UZTPM6UEI
M-TM2V?CRFM;"L2>PZW:*Y1PQPY3&Q.#4LB1-%YB$A"/(J,I.R</(=P5V>#\.
MG<^7.\+OG:*F[O%#V7L 8_@QI9@,X+MD:#U4"QPV+005GG,K@U3":$]DT'EK
M!6*BJ @N"F)B&;>#@'T:4JQ;9BZ,15(BSPPVRA%N\T37P+2J]H5B E<4SC%)
M,<JCJ9F&DKH;@^!]?P,6PXZ+#QXM]]J MX9!?0I$799=CL;EM/EE&;$+7 =%
M:>U>U2Q8\%:T!^,3 3\3-36FJ5$58_JMKNB*O?&J/UW=;4ETY%%JKM-B:&?!
MV"0XP^\QKR8A<3"VETR)>CCV G4=J0G2D8!Q(S72F&&K^4PL>JTJ,ARG[FIH
M=U#SJ*W^Y]Z*Z_,LEO1!6:892&.[>K[!Q&(88W?''ZZ1-+C(0;I3 G:')%,3
MQ,2*.IVVYCHN'L]'J9.D'G 02QXEJ1RU $O+S(K+J,2XTHN(TN7M_+JI_K%(
MLUR+5FZML(G<1AE#)7@&,D2LP,G*TQP],KPJ? @5XH62>U.^D+%8IF&$0>'
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
M(%A1P? QL)CZ(&E2>Z>7CMEW[*6-&4OM<P31QBEP"D&63O8WQZ9ZJ+;U@M1
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
MQN68T#+U[> $''^!DFV?N2[UV:JXAYQLPW6'1?Y)YP+"6P9KJV&K1R6")+D
M'E0GJH8_!%^1!K46I@,@L6Z5(AM9FU+XP!VS'@1"9E$<%:M8 )*HE7;94Y#8
M=Q$TL@ W=Z!$5<14I0R[#+]7H=J%@%*^!?R' GUM[),$H@,*E CN? B>Y'Z7
MR8(Q53=8ZY4!E#U!_U#V'HIR\/BAT^@.8$>E&=,/][LO N,&A92.&@-X<YKC
MW.[&<Z]5Q006<ILU6 G<0?%:MT+>\>A ]4>O&5)IT&!.)_#$:U(=@"VVV>#;
MXM7N%J/VKF7[RS 9".EZT[IO=]O]03F*94\,B95Y6M-<Q15/^[UQ7TR[#AN&
M\)]+"9 K[JOD0OX!9)BD%_0_] "\8M N1PU3)H&7=%?__<T?GT)WT!X\3IX[
M^7)32W%P3(#>PA+0$(HYA$.<G8I4&XU45.CVA#S@"O 7M +@(B(;HH%M#IZZ
M)CQ.*QBC1:BRORO1NF=9 ?&"5D!0XC"26)HT[(E3!:YO/LBWH+JK;>B.N@23
M 'SIV_UFPK/7;92/\Q>-FY:]<+DD/#A_3CLEP,U%$5QY/HW:HFH7'RRW6I0M
M:7O,57I)LHL83&4DU%C#I J(@,<[&^=E*SJ<5FV3,UVEER3?@J+<&=@?DBGB
MO4'3)& 7I;856UB09]I+OS4&S;M4-S+_?5$VEVW+L;##C8>RW9FKQ+RT15H,
MN8)<D\RDTQJCJ95!Q9R("OX77U6JS+9>IC7$/=(2\;^1WQJ/+V1Y4A==Q!!E
M8*)19R2S*,?Y A."U"^/.)_E>7\S^O+E;Z0($DX2$&TJ5?@3J\*T99PU<F&F
MPFRE^"$6:D+BXZ[7B]I58#@$(7E,;1&15]22/&#&$\,7PC3/OE;]NJ>9;G?8
MZ/R]Z*=!,9-'-VZ+E[UJ(/H,%5$B1I@,7*%IN:T+'"TD%<Q6C6R_;+M0>G$!
M'TH N;%7F7\,6J6@+-(X2JZP#&;:F)"1:E&FK.2ZSEZ^/5 UQWWSW>N<B3$(
M+'@($AN**)[V@<51A&K5W'+WNOV@JCFP6X!*>PK;-5B,C;*6$6^GHRXC==7$
M\>7VM-M !;]WBDF&$5B2Y:#]/_LMK/+"1A$Y(983&X)&TP0@8U6L1.$9D:NA
M7075T['8U*]::6U\\%+9-&-'(49SNC@'R['NN.LYL-APU"N-MM);+;F75'GI
M=6X^[Z4@ME(]K$2E8&E'+-J=88J_S 9MAYN;HCEXWTWM1IJA479!G/3SD*2:
MW)LM.(PH*K16 B.#4_B.89LKXWCTM'*X.H_/'O ='K\-O$<MLC%%A@5CG!),
MO,K3DKB@R\/#1HU1ESS(L\!R4P/(J*6(P5 3J6;4*LZR+8*,T)4PX$'QFS1=
MG^MT[AK].F-],AYJ9A'D6Q?T?_[4%\T.O+"U8< C\H9RK 0U1G.!C$=^.D'(
MAVJ795X9)[4*@YVQW$H61ATEP11TH@Y!D1AYSG&E:2;6\X!;;6B?#I\&CRD9
MMM<=C12<7R+3:K5'09/.AT:[]:[K&@_M0:.S(99#'4(1-"\/D0:"16J(F1.S
MK%"57)DGHK[8_GYGP<C!F#+1XYAJ;;A#UDX;D\J46[9V2]6"L!>4&]@I.IM.
MP)1$DAL=*+%QVHX#U?1E/Q*4FU1G3'FL8 4XJS#%09K<%M@)8UBEFN<@4*X0
M0K0QO$6LRO"5"0X[3L3>-.H:=*D7DEK8!80!%::M7CP'"E3#S4S6LWX5R?UI
MP?[:Z%)\<EJ8E-\ 'HBT4DD2P_]C[]VVVSB2=.'[_S'F7EJ9D>>;62N/,YK?
MMC2R>GKU)4R6)/10A#9 RM9^^AT),HM 9:$*AP)(V>V9MG4 R8C(R#AEQ!?
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
M=23I0 ,A;6B3?*C"Y75CR_EH';Q:QKF\91T#1)'QZG3,^#B/ 2OH>A\YB,Z
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
MH-2!5L$ELMZ5\U" 4['VE)11]<*EL,9RRWO[WGSYNEQ\VPM&#@VV"81%)T(
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
M'IMK;=Y[M_[7_^2UA[>?'E;UT=''J)&'M:?M?_.[W+__YO8Z#Y#?SV[:BGG
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
M=2XF"=RGZ+T-Q($LA7GIC*S&^-".@IG6DN[DY)G$-01)8@&H$IQ&)9)+&">
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
M,<8,JQ!YU\"0PH!K#_B/YQ\(+HP6+)*7^'CY-3J5KB.^7/D!"^ %FK-<,2?
M)N2!YG@:\[:;E&DK/X1G^9XVATN6/CQ*>*:B!^[><]'%'%X7H9]J"<-<A,VG
MI2+Y^X?OX_#ZCK'5#;:PP?]/USG;0\]>UT3]E,WF,ZSXR/6M+S_^_6\_9+?[
MRZ43+9/;QO!: &/N67#]Q DMF$(<\.Q.$6H)'S[R^8>KV037XE_M/SY/KC3'
MAB^8%5V;@_:HUS5GLVZG.QD-!WI_JH\'7;T_GLP0E:Y^W&>#'1<9N ^X=A@[
MO\'T83=1PMA"6FQNP;KC8MX $O, 7RV?]WO@KP#8'QN(LKXEKFF(-/H5DK8A
MW9(.H$+(-787<+[<VV7H!;BP3J+!&%M83L#X1PU@(N0HAW-XJ8;QF+RAV2QB
M\'28PQW7YLQR7,$7N8'*7D@P$P;,O(1_(NXQS\J/61-3!]Y&$O-@V0#I\:XM
MO,H5XH.48,A%R2":VBR.@(FTI>,YRW@IO]96[%$^+\"WHPC)!V\_[18@2M S
MK$9(K\9@JC!2&>W\3!WB4_B8(GX7<+6N+L;7:+TVR+<R,;>5"?*E";[I!"\A
M^KD0Q5=\W(GB^P-/)+F',]'V[CDO#I>F!2G;>==%AZO^)O5,H=F=S2=2%OXK
MLQ.YO*).39FK*NOH"7G*B"5Y)WDG>:^-O)\ULN$BA/PT*PMH4:LC7U,W>JK8
MJ7ITJ5HH8SEX1MFQ=77"WHU&MZ^L8 QQ^!GPH(0:#L%!7># U)5MF@0&! 8$
M!E4& Z/15Q?%6Q<X.-VJNH@(6S"WBD^>K![!"MZ8+JX1C='H])5I*+5/TJVF
MH)50I[DX.>M0\0T2,A*RPGUO;8/DK##%NWKJXI/Z]: 6'HO2\56=JPTTNB;Y
M\ZHD'57>EBLF'"TZ]B+)(,G8OVUTR>_[:O6SG(:?<KW4U.MM*9>.$R_45*;B
MC.22*NT.7Q<Y4Z<4DY"1D)&0'?3[MDC."E.\JZ<N/JE?*SLBJ!Y=RJ)&5PY@
M>@-E5EF-UKN\TE'E;;EBPM$BUQ9)!DG&WFVC;Y)PO%K]+*?AI[[3<L#9/.)!
MO>WETO&CRH3RNAC4@\:@K\Z@?BG1:L1A%134*NL)ER*G;U_(FF249/2RG<^X
M5U(&38':_RE%?(Q*J+-%MR,ZF6P5IUKAX%\ +<M!N;/U%2F.(LJ=-OV&V5<7
M@O4,7>J"Z^4H@%<2%JHB,4O3D:8:8%6%7D>MKCJ]]/CZ?X1QA'$E)69IN)0P
M3J&VUFT3S!5DHI>Z;5N>@Y4UC$K/XK*.3,P-?6W!PGPKI0<G6F@A!QYBK@;?
MR*9CV"B,699H8N]K$;<6GN_Z=X^B.5/HSZ,'%O"FA@_//0O;#MVR$%N1>5H<
MLCLNNT[)-F<LZ7*6M&#*>BZ)GF/N8]:-Z>GN8V]#Q=\\[1?VJ!D=T:.I(SJW
M9605G9!@(HX'M&));ZF,+$A _G6%='" 1@O.[+]B%L M(;9KFP1LQ8.&]N^(
M+21!D]Y4@7_OV.E2:!Y_T%QXA@M2BT_$IFU1$%L1_'8;.R[.6V,1CLL!QO1#
MV4<+KHSA80$\TO=$YR0^AP=&8EG#^#:,&"PY<X'\%LS&Y1$74\L>>?NH_4\,
MOV)G*CF\=-;(1["<@1-^P998HM&<'0=X$SXA&R#VG8,9.KZ=G]Z#X[KX2J"0
MQ;5XY7OBKMR0T@'A_3@5F[L.<.DCOFQCB,B@>2:':P6/>T!>1SP)>X3!;>N^
M)SL<]@*P-G=3[E\ )-F09.<]*2KBZ+PA11.FX:^RYGWYB0J^BKB4KX2L<(W2
M648/OM)9HH#B9)BK=)ASX P%C[E^Q&8YDEG#36X7_'J+DA0"KX8.BA(N2 ):
M@BG95QX*]ENWGP/!QWY[4HI1_%<@?+B86TS<$)T;$^+@RC)D>B\&YD5 A=?"
M.QPI(RE7LZ4?RS>S%:#%5V?)(NX^*B7L-T93!\1V71B6@L=)GE8Z0K/9^58M
MBTJR.YX5)+T#?_(0S?Z,/0EF0BQQ(1@LJH!X^!9;;>+E3^T,L*1PM0V?D4F
MDR)8,'MGOTA9A7]U0L%$^0Z*B/&G;",IQ(HM62"Y;#/8(9PDG"2<5(B3W8O'
MR2&L*BY\[$;INB%"WOE"2PN8%S)+=J7%GVP^YP&"HUBS6^:*)J_%KE*[IS?
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
M=$P5<? J4S/[+<6%L(!VDNN4F&8=5?6?!,'$T8PX]$KY)\]XV0G/OKJIHHP
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
M0&/@3"#W<<V+<853!G'Y5['687S[IP0#>"P0%4-IY$2RCV#W6VYL W+<QI'
M",^/--=9.K+(4D,SODL"99+"2ZXSS\8G:0M;U-8U][X+)'*=Z'$_D7++]H]P
M2SV_3[Q32.GT6D'(')L"P1A<Q^Y2O7@5W[I.N,B_VN%"VAC0";^Y1]<4/!J#
MRE8-K?4=Z*01&A)(*!#0/^7(LW@@_'HNFY>!.((2LF#WCA ;_*7]W7JR( J.
M#3IY*24&%QM=@(ZWPO7-L4^T@&U ;" QTNL_,),DYFHM"WOML]1+>B&!0[6/
M!RA9.(  (8 ZZ0@.;PH7JMPS-D*<=;A'J!8.,*4G/^=?XJ&9Y6Z\QL!KL@>+
MV$7- NA.KOEPI5^)S^&*6>GG/<3Y["P!O'[E#]I''RRY[9$_.':T@#]ACDD8
MK06T8JN0WZ1_O-\.?5T/*I\.OPZ?U??V^#@BHUX,YL-5N_OMLY&YF^'!R8W&
M2^\[^PMIH$I>^*+2#&H2.7(](,PW[0'QG$6!NTWNKZ<0\.Q%<*I 1%==AZ5>
M 1V6CB?ATV13F.(A/C[(C>W6=VWYF#_VNZ55,:0R5D*C80[:PLW"L6&O/IDD
M3R9ZG"R'A12?J57.>8$@=U%T?#W.G9V6;Y_-MA_JSEGIJ"XY;)6614K/+0/I
M#@KCV3)-21A+((RT,999%L]6H:4NLECIMK/%B>5T^\A$>W2XN^OOI]ZS;X5K
M-:P.F3NC/QN9UGQ3F=+)NY%H9>"AR]7V21))$LO$0R2))(DDB15NQW<&M3Z)
M0!>5E-8A8$K4^SK1JVC$JC PM?I-<_"M=JVU=?Q#%47JXE>@-C<D)D),S.9
M)S$A,2DIL4I"&B$FJNE >NS%N5T_.N&7ZWG 195240E!Y!TK46PO@H!DHY].
M,Z/9[N$6;S3[>]*$51/J4K;^<HI;U72">LJ;8:*\F4VS3?)62DXA>:N1O.G-
M5@?E3:?][01.>8&&?D%Q7]/M).4D9U6-IGY!A"P<T&H90"?NZC3;+8"U;M/L
M'*A32\%SI>.=R]4LZBR(79##7K-%8E@5SB$QK)\8DOA1?[ 7#?64@DOK\H;[
M:BW%H9,4JCFB--2>PDSK4D7Y"!?%99FF>XHGP5A2"L /<AHR00.K2XD*2'RK
MV)*HA&2Y,/" 8=ZV*'IDB0DX:?6GM&*6+&&4E )R(NW!@>G<\CO'2][EP(_^
M@Z<M')AX@,*X,3I/P\47-,128XO3QM) RN$;9)U6253YID=1WC5,BD$Y2R['
M'>P_A]DBT^UC,OIU4:C_\,"'%XNBLGB'Y)- E%I[Q(I7/!1UOSBS%@G/" ZZ
M@S7R-DM;R;)47J[\55H;;".G :<OW@ICR^JL2>:U(DGP:-]*P V>*(!KL7"!
M%/977):UVUJ[K-K95>@ :SESA]M7:4$S>$Q:+&MKY&R3HT0]M4\1,+PVM(!
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
M5_M:HVFJ.S![CAXGM:TM![,4W)GVI(XC%3=A)[)GA#)N*Z!;R\7"?.&M;VJ
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
M6!K"$2=>,B=>?,+S^*@##E6"3;%^U/NWGKU_C6[#T*G[;Y7PH&1;$<%!G>!
M;[2[?8(#LN^/XY=/B>I5;PNJA!K8Q:71=AJ#@3(]A=+52REGY=-L+D[,VHWN
M0-WA0-W%[.+=,,/G(M^5L1)E8Q8$7+6IS"[NZK8;@[8R ^922K%?$F21<+V8
M=&:[T>FV2+C(>Z"&GW[:C@EHR/C^>ELYE=86:F+F]'L-O:TNYK'N=DXU!:W*
MBD--Y*PU:/1,DC/R)QSM3]B?N4=NA+(#5KTLG7>FWC#ULR5%[+)090[)E>5
MU0G&2/)>+GE&JV'TSY:?< F25T@*Z'$::M7KZ>[Q4'@\.A=SEM.L*J&:<G:
M+(4E4H*ZDW7HM-9M]-OZFQ.L+B9L/3&O?/HA01Y!WDMI978;G;;QY@2K"^0=
M55WW3"!!-0UW:F4I> ;5-#QY..IK&CH>UIA&QS ,DG]=<2_$#UKD1[*-FH(W
M?M,K82G#=E-)S;AD6LI*&9K-=H&E#!WOJ<*5J\!9L@">F"]Y* K(PL_7SG+E
MBFJ'LNH?3MA?\4!^"B-VQT61OYW*A\G[FD^WX'L;B!WFZQ@FW(^EK@ET"725
M@J[VP$)%4&J4$$I5EE]5!J6M9J? 2N[3, *TW"F&N@TB&0*@*K>N%[19'_7E
M53VWH3&GT5L U3PX"):5J_L)6].=X\E!LCCRTR^D&T)\4T!IT/8K2X,.]#-7
MP.Q3 <R2%,<ZH9#8'TG#D1Q(;.[0+ZZ0>7Q5F)(M3J5<AZ>) \S^,CRRH#PI
MZ]%*WM57!#:6WWLZ:+3/T,^WAL[1(_&F9K!R2C+:T4$_%0OJZ36ZO8$JD;E<
MR;B4G?@45KFXD/I.H]^E[8>VG^-DR3PELJ6NVT^[T3EI&Z;MYY*W'_.4R(B+
MVW[:C59+7;0<;3]UWGX^ V$YFT<\*$2BZI7XT.HT=%.9D43%%0[N8I38@**)
M03/G8C9RB%YTN"E%V%.XJ=I8*%?$^^6" ^419-\T>N]#[<[W;=&\'"-9[KB'
MD5_<UN:!OURW:P^=M"/LS G"2/MO/W#^ U_\\HD!WS6TGSRKJ<'G87P7A]'Z
MB-.004B&:)4><-G6770XWR'4Z1/S? 4/T:P%\^YD<U^<;D:.K&ON/7-CKMD4
MM/OR\:F+V5(10O9TM^;T[Q^^C\/K.\96-_],6&+HV>L,QZ%(<)PXH>7Z81SP
MSX"!(]>WOOSX][_]<,2=Z4^_ QQ;CP"P'J+H1S[_<#6;(-W_U?[C\^1*<VSX
M@EG1]73:'DZ&XZ$^&[4&?7,\[?3'XT%7[X^G_>%@8%[]N 4Q>6(\$X*S#]0/
M(E2RER@#*;%[V-SR9<CI#>Q%/,"WR^>EA%*P\!GNF=E3M8"O AZ*7M\HV_RK
MQ<,PQ<M5'  \A!PC:"VN^8!UXOLY<X($%Y(K/1YIZ^17;T\'+PFDLOJGQK3;
M.(0I8G=N?WGK>&+J32T;EA-JGA^E(6C<;L -$7X;\5# LQ]H#H"Y$X@X7^:!
M]+KN(V+P'DG6X&IX$@P\X'_%< -<Z<PU?B_F#3^F( A#LYS BI=AA#W0\0L;
ME(J(PR19)/<#G(VV9(^ X\D0N"WP?>_VDALD#AW( ,.X91B,CL'&&E#A#FB4
M1!P#PH;\+IF2C8N#\X=O8\_!Q0YB*XHQYOAS'JJWW@&#OO?=>Q@]TZ('_QH(
MML+095Q9>>=<;&+B^^Q:"P>?87PRE7^$,-/@"TS82EOHR'# 9+?8VB029M@<
M-D9G6VXL8H#2(3>UG^9'/T P);=#$8*]9CT9[Q^"X'BVG$MRMZ1!J %)@4V6
M0.G;QZWI[7_MFJ#>OF' G'$$&"_N( MF(VEJ0R^_",!-P1W'(00PNCL/&3@+
MG-R4L-V!9(,0TG;@A:]6LU2#6.K!V2L#4CH/\RL 4.Q&$AD\?Y>20BXQJ2.%
M)="6?1O#\05RR1NEKF;)UR-%@2^$KB_5.8 8SX*!8T1_),+]0X7[X.9N=N06
MN/WYZ*VP-32&@U%G:!JM?GL&1 8-,]D*>[V!V:KK5GAD?857;8P[[Q" C6**
M(LAD2HD Y]S>%#VNT/3$3!0)ZE' D%K7.'9$>X""=/,$&>99B'4<\GGL:JX#
M"-S0'A:.M4#8:%UWD@!K1 WKJ.YE<DSI'AMQ:^&!07OWJ D#'9ZN2 E5D\60
MFQW8[0SE^[GBX'+K>O8RL5X2O1%5$#/N ?C].,R;<@* __O34$.$GX/@^?#\
M(>S&@-9S6$N8D,!^:?3MT86$?<@9K%?>0(0+I'D'S.!;^52C;-SXTI1[Y8(C
M4#FX@NF>  0+0,X1,^7BX4.8O70\N"Q1P1@&[,-+>;B=U(0JR[UCX]T+SMQH
MH87L'J0U%/ 8>SE5;$-M 09A[B,R&3YE :\"(Q>X&I@^"IPL-\KF*Y>+3V@H
MBT&G],\>+RZ#D<*(Q>,82HR&IC*#?3%C^CE7E(BGDB=Q\$@ &"6.;EN8-Y(B
MECQ:^+;@.+:2R6%"5_1A3>8NMZ3&N ("\L"3"""77"@"L,[^TK& 83P^=^3Z
M\Z] =]R]=GDZX!(#-A<MX/<.?X =$I,:@'5%DD(Z2/Q[5Q&'X8'JNN"N3(Z,
MPUU]^F$!8\+AODA%WJ]=)6]'S1E5^ULNM"/D"1A;4YLD#,-2H<M^=5PG>D18
MS-1F?)SK/Z#NX"(.BOR\/ %R" NC"P5?P@>+A0MMCIDI"3K@((4D)ZN]5O"%
M#0/#%01 68+'K'PIYDWM%\[0Z!6T0B;!A-,U]< B#G?&^YS>MWYUIOCE-<QM
M_]%^/0EI%MB)C:5>8=(^<:[]ZD=\;5QU]N^=PX1O@8J9 9O=@\R&&@32DJ&V
MC6JZM #5J63[M:N\:O:3!Y/GG]G7/5Z,([2PT72HCR;MR72L]WN#SE2?C8>I
M0V+6Z_3/IH6I=YDBP$CJ@%'_%6W'>]CA@)&3K0JY6G*63/2"4:A+]3J"%-5(
M["H@:\MHO3)MJ]L[<]I6N=.]:'[5GM\;ED N33I>]5N]7 HIUX/7"PB9596"
MJ/! 7WP\F!0*6L0Z<;RA^,3_]<R$:CC:"C<+QP;%0BTS9;KP"\[QRY:8_.8Q
M-OO9[,6IQ432 B#O<N(S]W/CWE ""M>LKRR6L/ Q">-:&,]6,YZ$D821A/%I
M8537JOU"A)'2\?;>-<:2GU[TM"_Z&':Z&(JI!+*#E9C.3<V*"?.E<.&YO&O$
MA\2'Q(?5Y4,%RDV]TB]G')1:!0F8.QGC52=,T3;MJTVKZF><5B=Q=-#H]Y2Y
M6&NT'YWA +<D'%!&8A$<O!$SM!J=GC*_$L$!P0'!097AP#25G?C4!0R*<B)7
MW:KXA 'O9W2:5)U>*GTFKST,JTOA/*-AFF>+%ZE]$9Q7UYDG?8CD=.]=[0YU
M1BU+A E),4GQ"UV'K3?GT;H(L?+#&[-_#H%5QTNB5J9FR4B4S?1))3;%&Q"G
MU*8#N6CJXJ(QC(:AF^2E(9=MJ8A%>/!&S-!NZ.2T)3@H&;$(#M[J0)>Z\A1@
M;)7"1Z)8."9\SL'\LBD/X$V\2A3W2O'7;TA#XD/BPS+0D/CP[;6;>@5:4!X
MV8ED)SXWY7=&H]=3YD;>9?G*K+VRFD?D4R*LJ"=6 %3HRL[^:Z2[$AP0'%P@
M'+0:79,.H-6;8;4,>Z<T 0I<?.O Q7>M_MF:@#]+LTLVD<KI%BVALD0BO..N
M:+U]MVL284HO(!$O+/=8IR2A$EDC]0JAE_D&=A+RLM6OZ5W26^[U($FI!XHE
ME1Q#1Y.H_(ZC=V;#Z)X-Y$E;(R<T81%AT:$SK4[O;/FL=5$KJ;M!Q8E)<%12
M.&HU^B;!4?%6KA)?2KM]#NA2;?PZ^UH5*[%XJT15,I4WNF&6P1%6@HWB60XM
M_P[2;PS:Y$ MBS#2,0A!'D%>P>S7:70&RK*="?((\@CR"/+*#7GMAD%:7A$.
MA.\C=NOR?=>?"2-R)',=CU\O9 =0P]2_W>!//% ^BVO =N9SCH?E\\!?:M&"
M:VP)O!"%L.#+51S!+[>/&ENMW$<8F[C@W\U/36TN\R]A'"R*(S]XS#\^8!'7
M_/FNW^$%+K/VMPJ>HD5^.KY;/O<#OI\8+-28%O P=B,</DYV[KNN_P!3?[J
MAHIUS3UC _]UN$?(E^/9V-$3/^=?XOG!$N:=?XV!UV0/%DRO6=QUDVL^7.E7
MXC-(M)5^WD/0S\Z2A]JO_$'[Z"^9MSWR!\>.%O GS#$!&0 )EZU"?I/^\7X;
M&-:#ROORUN#2VAN;=(0[4 SFPU6W]^VSN+4)GLF-QIGOZU=DG#2_MYS?:<YO
MI?$ B4@G]]3T<(%(64BTJZ$_$^[Z(@/G:"J>35L7'W>ZN/\!%-0X;-:V]C_,
MBQDH1RVCH5B??STS^?#\.2@W-PO'!L5"+3.QY>K]?QE=_25:^O%(5^I0!'4&
M]'XV>^=XH*+Z<<@\.SQ;Z']-2%JZ /_JQ/'OYT93-\[6I*=&6V9U9;&$/E<2
MQK4P*JL63<)(PDC"^#IA5-9\]U*$\?2@OSKII4EQPP-.ZD@XIM>.]T!5[8TZ
MD;",CJ%R4.8":QGU&]T^%<Q_$]=G23B@C,0B.'BSB+)65UF=$8(#@@."@RK#
M@='HFSV"@]<:8.6,#"VBT.%>NZRA>5Q$#:614?AK4G)$B75V$?0]J]^I)B65
M.@IC1>L>"TJU"TG*7D8S<Z!,1R I(RDC*3L@9>KJ(]1=RB[[C.17W[NVN1U;
MD8/1[7Z@ 06O0>D6P>Y.Q)>A$K6[3C0[)R)5#'@ZRH*7Z@(OY! DR<"[6@9U
M!2+1(-'8IZTVC+:RT)ZZ" =YCI^,Z0EX"(2U%AKS;,WF]]SU5TL.3[,";I.K
MN)RX5!?S^EVK5[RO>)=A*G/Z23UP2 2+%L&V22)((D@B^)9MIM2%?UVT"%ZV
M!WJ\8-X=!H-H]\R-622"\[%:#/,L"L@G-\+QI!')\GW3,)5YH.KB3"!/&XD(
MB0B)"(G($7VWE+4_)MWU8KVJ:Z4V!BTVB!@6F<$X9S]TA(:+_NO@GH=9O+/C
MV4[ K2@-=E83=G$1Q";C_72:#=15F:E[@!AYR$C(7D:SCKJ"%21D)&0D9/ON
M:E.H<W'*>IW4Q-\BH*P,:19:MQH%^Y2J2T;%*7A6>*I-.2OI5N@J<RM0+V^J
M,D=BJ4@LSU;?D:22I)*D\CC247?GJG1W/H]&JXZSJM'=F>R$\\-=*8Q_ZONG
M@E;4W;E,PDB>6X(\@KRB3YJHNW.)A)$@CR"/(*_H<S_J[ER, ^%"NSO_%@<:
MK"BW(N>>[[1AGON!Z!?Q"!,)DZZ$.Y,X_:5)8\-UG[^6T=#V]@ [_=D-%0/<
MVP+I],>(-'TUP]F-J7G!<!Y8J*2M=J>IJVBLK62I8# =-8-1M%B]7M-0,Z"
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
MNP04NF1@Q^?ER.JDAV<DX)H3Q&HFGN:_I_X <7(^\1)Q>B6XZG3^L20%1)L
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
MN(7CD-@:2_$:7/U%$C]1C,7A?>XT?YIWZO"9XN3PNNCRN>3WO,SQG\2AS_B
M,NUUHA^E0@/ATY\,/$Z=?WH^(8-C?3C#:2O%2!+J\"> 2>RUY-W][$]LP)!H
MTZB7A1:;A3GA4<,3Z*/5IO%P,V1W',Y$/5W#P@"B%[,Y'PA;8LB*WQ8M-R4B
ME)W(]8A*)'-E_7BTPGN>(:K8@P@;!F2#/@BZ&)PN&KI.L M5^(0U5$VK&'MG
MXI%/B"3FJ#)BA$#-/F@UO^9)&=FX7V/@!9W3LXTZ,\]D+S)#'DQW%SR8C=%Z
MQSR8SU%%L6I#1[2I B[D,#;8^1Q ")K%H&!I#@#!(XEO3Y@:&V#&C>GV6Z8
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
M-/N&#T;BDP)*?A-!;,.^,CZ9Q0%?-HJGP:CL,(UI3@#Y,?AT 9,+R_%/G7_
M,O@H&P@F4CZ4A7"2@W06IU[(YVU6@J)Z!",^%F#Y0>3@51[Y4^(#GIG;\H)H
M9RYJ62G2>1&D;;O1:E_T>U>-9OOL[/JLT3COBQBGUVXT&SL;X]!=U@.V'K#U
M@*T';#U@ZP%;#WA7/.!E_]Z"%V*!]2VPO@76?]*_L\#ZM5MHO3_0 NNO:3_H
M1PNLOW.%MA9G>Q4^ML#Z>U^L>BBDM@*_AL!;8'W;>;UQ:VZ!]=_<&WI2=M=2
M>'4 -+(XUZO0P@+K&W39:JEO=JVQR"J<O58X%EA_JR[C7ODZ%EB_=@FR'0/C
ML,#Z6[+(^^R^[*]P6&!]F[99C5<LL/YNJ*!#0=FRP/HVT['+KL*AR*D%UJ^9
M<[)7EM4"Z]=5O^V8FK+ ^C9/8(7# NO;/,$K><4"Z^^2(CJ4*,0"Z[^6@A98
MWPKQ6PNQ!=;?EA!;8'T+K+_+#M#62_[K03F+9+T(X6"!]7=#@O;9E;/JR*HC
M?I<%UM\4L/Z::&Z5.&[_SCT$_PT?KP-$Q8/-_!2-$3 ",UDOP7)K7%^W+ON]
ML_/+[F7SXN/@ZJQWR;'<KMJ#=K>S<2RW%>XIZ9>:PV8,!J>=9K?5Z/3.^NU>
MJWMF#D2CV7XEBD:[M9]@$7:A![O0M7!"S#A_M6D1WDZ.K]G<P)'ASO2AWTX2
MQIPI_&TB)L08=I%>ST8X=V","*.3P ?+:-8_4E!;F\G/[4+4ME6,'M=AWT=L
MEA&Z+/B%3CI!!&%O&N=1]B($GS?%F:B3"*^.;&>#'<M4*S+5YU$6#UFR A2A
M92K+5*MJJCQ<!=S2<I3EJ!4YZGR6!*'&4@W+4INOJ*MU.8GA2/,VSKS02=@]
MBW)FBJW6BBCKT&!A<3=6.OCLNOV^A=ZPTF*E915I:;C=KI46*RU66E:3ELY@
M<9JTE18K+59:%FL^!FZ_:U$7-QH&;C_:,QW=T=CL>+Q&E+>O;8?-,[?3-99%
MV1?QV.<-;T'(:DQ1V@VO_X8WW4'#6$>/W?"=V/".L<!A7S;<)KZ7\<L_$,<%
MASZ/@Y?T4:U^,F62B%JMT3.'-%L6NK[;:9MK?EY&LM4_?X=%U3+7HI/>.]M\
MXM0RUT$R5]_M]LV=HUOFLLQ5TER#+<PF. CFVI&<W:8K-+#'S,M@?0[[/F-1
M^J)9!7L;\W7<QIG%X#^@#6^Z;;OAA[7AC;Y%SSR<#1^X@Y;-XMDLWLN<HVR"
MXR.X8U3[J.4M<<YZY@#3#QG$[!!YI]G:?*)W7Q3V(?+'<;=CS#.WRN70F*?9
MV'PR]A"8Y^#399^B43QE3N9]Q\/=^R!]&4+XOL953;?9Z]NXZF#VN^6VVW:_
M#VF_NVU;T'I(^SUHV'I6FR=;D5U^9YD3D&=DBF>,=A;5YB2[YFU'FZ"3>5CL
M9LN8YU%_CMF;[K[:4-3*X*L)U3%Y:EI_CK$R:&6PAC+8V<*)26TXQLJ@E<$:
MRN# X$R$VG-,[6+K_0RA=5S?+$N"8<Y'$V0Q+&XZC2-X<#SZ-HE#8(OT_3K9
MJO8&LE7/$':KQ#29V;.TLK2RM-H^K6RV=1EE+[PT&-72N:T'?6KAO];$16V<
M;J'R95^<4"LKARXKFX_FK*Q86=D/6=G\*9R5%2LK^R$KQJ#":K'MM4L$'LB
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
M2R&SY"3N)PJY6V (VFH6$(R_5^A@?!LE!4A+L31S4*-*EE=+Q)V_OOITB2M
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
M&DOIP%)]/#(GSK,L"_?OWI&\O31M:4[U2Y[#W84Z$*:EN2,HQM*]LQ+24!1
M>#@(#<UUFF\1( W+  @!A/*!4-=<#S0A@!! >%00FD, 89\R=D1[SGZ2Y2B9
M[.%!JUH1WS"UH0TM+_JSX)[F#*$%0I_6VS"A]W-_UMO51M#K6XBY(]$.0G/>
MQR]IDF6LY]LDS)M CU B;F^:MVY$V4;S/8)[X9D <ZTSESF$ # P5R/,96@C
MI_DJ3L!</64NRP;F@H#=_@&[9$Y2G-/Y(/)]3N*,9.#B?3!TS?*$F9NJ($3A
M!1]I'K0E[M%Z.YKCP7KW9[UMS1.79Z?*>G<]9B?<%,HIK1=FD/0^R1'1]$Z<
M['R3)$O6V)4F1XOX-G.*417>,:SF^XH \RC*/,/F@QW .XKRCFLVWZ2E#\S3
MNT#9I[*[9HZ_LVW<^S +DQA\J@^V#1Y5?U;;T P=LMKZL]ZFINO"SE'#>DN_
MWH;F6;#CH5B$K(VNXZ)X!DXEP:FD%R33$,[(P\E P. 1,3C4= ORC "#@,&C
M8M!L?M]-&HX!# (&I<.@J8T,P"#DVQ[F,M<+'^=Y&MX6.;Z-",H3.IG9+(GI
MP(G_;9I$E VRLWVB4W+4U^]&!7B@%= *:-4^K2"Z^A)ESW$6^JHW:A=J9,NQ
M;E+8T9*8ROI ;_[ MBK&,&"E[UAQ "N %<#*-E@QFM^) *P 5I3 BMU\71-5
ML *=W=[@ILLP*G+A#0*%DDX.0HD305N2J N22!<GB7K2E0< ! "J P@:.@*
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
M-%M""C_..&6?Z'%,0<N29^C\?X]PG)7C; &PJVL*J$M[;(ZOQ[IEV9YSI2\
M-J104Q9@K,GVZ2TC)Z72DIYB 7=-&2YC3Z)P*ZLNW*4X9OR3)R@G>$9Y>G9+
MTDSCO+7 YE.N7+8RMY5$+4QY-JN]!&9)=)37^9>DY%7^,!0P')"GU*\)#E-T
MCZ."#! 3"/SCXB I9\9EXVL^*/V$<Y;\Q8Z@LC&B1SX3OWJ/>SHV^W/M4 ;.
MGN9*R4^U!)4W5(GS,5/RGR+,*(@H2M/[T"=5P8ER-LO9L3FLTHX^(R 4O3..
M1P;JLG#%>40U_2E594G$(,FO9N4M6>(6FB4!B<JQ%S<_]?:N/6RR6*E5<E:$
MY"3DG;XQ%T@A;P6^\5'E^Z5T(K.E"*-4FN%O+,,L9=*$29A%-W?$!%7*LV@P
MB@O&#>Q);-TC\IV+M:RX_3>E-L4VG2QE.ZITL]?%S3$ ]RJLENQ (ESQS8O
MH);0:1T<SYAKA<57^87]LC*LMB_':(R'Z:6/7 U0 XT.4')1Q1EW)*8*-**<
MS?G_B;TI1!8<O8+I$C$9>S_Z+H0M9L7_V?)0-WMS0A<^>204G7(N,9-I%0T>
MPGRZS/FB+SUAB994$3'%$X35"CQ0^K$58ACB,B9-;A=:FZX9]J<AN5^LS,H@
MU'"FA,0<!-7J+A&2,7V8E<*)K]$SD:3QVS8R8<B7EL(P^'>15;>D9!+1^S<_
M9$W<L:%?%V;/R(1>HLY+$ZPQ_))O*4@"$IRR*7"!D>=I>%OP6V<DGR;<2L$^
M57H!?Q!_<D7S>SI/!C3Z5M?CK^=H_/4"W23ST$<CP]4.M '+K^SB,VJ24=NC
MY)6ZI5)3BUQ*H/H?T;N3I[F<K.<*[LZEDLK'/^>5W"+?2>J'904'O"*S.$O,
MZ&45[S'>#JF^8*J;R0E<T(5.&6-HU++-N;V;%'E&?38V[^7M;,R=K=+=C<P5
M&Y4]DPI5:FIE5Q09^>-O24XNP\R/$F:Z[^+Z79CG(V]H7WF>=WTQ,J[TT;BR
M3"^O'<L][W >_J>8O?^_B]CGO,]1BA&/ME!9\Y^" JA*S<?4C^$FQ*J!6/$#
M%2],:W*E0N5/2%]YS$;F\1*6T3ZG4HVD*0E*;JA6AET^+U)_2M=9A.]GV+JF
M;SA@LX__5_(\:V:69RN<S"TT 8_XAS$0,U4JT,OIEF;!TUH\D/0)WOQ803Y-
MD^)NBGZC-@+7*ZRQM,;>\6$:^E,1+V4ZHA:@/GO&88PU1;"(:8F:84W6,1N-
MDE' J!L3V.DZK1==W$,5<?Z0BXA/W/J,FI*3LF1/YOHN6;16P5# $S;6#=AC
MHB2FAEJ3Y%PONKLO9S[QPA13O[?TJ&8X_4;RI6,E0O#:ABCNQ?F*5\ZT(3-W
M#[?YVE'U;.Z+.3]YK:7Z/G]-?6LK"E^D!K?T!C3XBO8N;9QX:?<R;UL8:PG7
MZ:6@J<4DMEF?RKS:UAZX)K<I/UK)A*-8>T"<0=:0/3 4-\,.V@.?)Z+4E4 Z
MOF02R$_00X,7)26MAC!3QJ%$F']B)TC]J0GA>UE@077$@K*$V?\=LJ!N7H][
M/)E!F,5SR[ JCH0XU8T;1;O9%5VSH;:U@[Z2>=Y48,26W XR/&$S[)S:%A<7
M$4?$[AI!$!KIL&)WA,5O.Z38=PR-7""J$ F9E:5Z7HN2;-@I"4B.J9G +F\J
MAN)T/H9B"XZA+,V;;==NQPC*N+@KLIQ!WA%K-@AVM<3;#;;7Y_B)(+M!(!'!
M;@"[X0AVPW#H-6TXH*/YW]0A1?222$Q6[ML^^(Y*JF%UK _T]>/'AZCC;97J
MOS#?D1B)U:CB=JX;<L3%,EOGU( X9UPL(955K(]5^410:<_=$$<D_ZCK#U^>
M&I)[Q%W/*C#;CH@7B^S@ZD1"_41#:75L<'U=P8I:W*+Q]^N<W!:F"452$K3@
MT;6@"AICN+7&:$HG>.)"W4?1"<+=LI<RS;9?K'V#IJ8A5G.,G)'L3IXG+%S2
M.4'\C#W6Y[]L]% ^<WO)_>Q.>Z/#(-A)&/7421AG[*00;P>\D.Z3)"5W"3_Z
MU3@G.D+(+28?3I!BY][10@['R4:(['R,;MMS</7#<S<IKV_QR&_>Y:0<JW;C
MC(:V:=F.<^&-KW6K*I)RZ5R?&TZ'3\I]CC?TEM"U*F6ZYM;^U^)TZ>A#ALX3
M5K: (N$R3(F?)VG&.F2G"2_N49D)*7DR:\1 QG$:\':_5NEAVN+319E.^G5I
M)/S^9 U\+4TW=B292MNJ[H"(-QL)B]X^.]J:BSE8(M!/7S$E:Y0L;35>>(-2
M-<?1TBH6:E\.!Y9 S5:6MEFR>K"@/!=VX6Q&@K LZ)&2/&0\=/NX$BQ*A!0'
M:M2NV5$T;Y:R=3G\9T8^3Q:MLK)M.H99CGUMFO;EE6->7)F&,S*\JH:.>^&,
MV^L8UG(-G3]+V;DH+=- L2KJZ<QQNJS7$L;4+J/WTD'I WF%+%;Q@"X1JZW
M"DIP5V%9FP/[/LLN#7A1A"+F51,H7ND@<U;YX[5:+4^OQ05NO6)+67)B,EF4
MBR@K295=U0IN.4R>:DC16Z.PK'815D,%3V9 Z;OR6;$GOW3/JG7*3;Y-A%C6
MI%B?3DKN25Q4$ZBJ3&1U<_ZI&M93 8M:!2XJ.BA-@CI-%KWB,&L&QV,-[)<@
M*6[S21$MR,WJ6^ YKPC!"EEDR21_8'(TH-.)DCD?W$\R=EU5(H3-X"Y)@@<J
M TM*K-7EXE6\J'@*T_)@?)$1]DAV35;5!:/O4)4$8PM</H=]"Y\JVU6#:6RF
M:?&L6LWRU]HZ:/5R2J^5*2H?1,<CK#DUH8[YV,\+7G&,F>U,HA018P/*0>FB
M]DN2U:B[JTQ;E5A,EE&0?CN;)$D>)ZRH7_P-?><_I0G#XC3/YV?OWS\\/ R^
MWZ;1($GOWINZ/GS/_OR>77A279\_SNGU5 QP3^^$#?U^;>R?__[3>S9.>,;^
M^_/_ U!+ P04    " #J@G](Z.:* '45  "Q]P  $    &AQ>2TR,#$V,#$S
M,2YX<V3M/6MSVSB2W^=7\'Q5=YFJ52S93F:2F\R6_)ISK1-[96>R]VD+(D$)
M&PI@ -"V]M=? WR(E$"(#]EB(E7-.!2)?C> !M  ?OOKTRQP'C 7A-$/!X/7
M_0,'4Y=YA$X^''R^ZPWOSJZN#O[Z^T^__4>O]X_3T;5SSMQHAJETSCA&$GO.
M(Y%3YXN'Q5?'YVSF?&'\*WE O5X,Y.B')^&]%^X4SY"#I.1D'$E\R?CL'/LH
M"N2'@XA^BU! ?((]8"' BD2A0.ZS1'R"Y2<TPR)$+OYP,)4R?']X^/CX^'J*
M42"G^%M$Y/RURV:'1_W!V_[@>'#@@*A4O)]^F]<#" C]6H!X&O/@->,3*-D_
M/E2?QTC@M#AEE$8S,X G^:&<A_@0"O6@%.;$S>#6 Q4!5 %B88Q0(1%U,\:>
M5@1Y/-:E!^_>O3O47[.BPC,5!+2#PW]\O+[3ACSX_2?'T88ELY!QZ= 5@_A(
MC#5D)'H3A$*MVUY_T%/:C=WAFKE(:N=+8+001L!#'$B1ONDM4+T&'@Z<PWKL
M<!9@L2%^-*ZV#"D3;XHAC:L)0S8O*F%G%43]ZJ5P/?6J-SAJQ\6BDM7C(H7;
M!!?O#A%WE:G!;*[LX:<P0!1)QN>7\+L:9P'G!2P7"R2*Q7>*Q<';%BQJS!1/
M5,M<G:4\U$;YJ*&6%*(U?7,C6X6-/.2G&'"#W#3CI#D;>8.\T;^\BN;( 2C"
M;^J1%-A]/6$/ARZ+J.3SRDV:"2[]T:0M*R*-.(? I@$W><#L5VM^/$P4QI,Z
MK*0PZJ&W &[& 'YRI[65D0'II]9*(/0!"ZD0'M?A(@>6//<6*)IQ0A%Q=><[
MJ,/( BI^["T0-&-#$+<V$RF,>FC/@ QY?0Y2(/UDX0%1RJ1&I%ZE+\.04)_%
M;^"=ZK+?I_WV"/N.CDS?)[VF/7X]##D+,9<$(JE<7*X13#GV ?I;7'=5@/]/
M%P6O(>!-2ZS@+P84NH,"$#<*M S7"QY3#*K)_G @0-<!3@1_:9D\[->5"4 (
M)=T5*4#CNB(!" ZZ*4W(<5UI $3 <+B1URD$]U# (3"D&Y[T!W^[A8CSP%'O
M/X^N[$-A37T!E&).<2\<Y_>CP?$O@W[?Z3GG1+@!$Q''\ - 7WW]V5%![F^'
MRS!+V"*!O1OZNWY>EC@!3HI8 )?J9V6X8ATP@B4O4X564?,YEH@$HI&V4UB;
MTD^.?X'B%J4[KQ(T/^^0^L^0F*K_+T"U#R@ 0<20>A\1_PJZ& ?X#D,81U1]
MK6.8&EBM]:3_QE!/%.*_."[\=? "OX.HY\PR"H[(2.RM:=#[&8.A @RJ/R*I
MWLP;U+[VQ*S5M?_FI'_<UO;.JY2VDQ+_>5_/K<9Z5D^H;/FC]I;?6]EBB'OU
M\YF,G."VV?BX_^9XM3.N;^.8U$Z9F,UF1,X2]:O6C= )IF[='MJ"QMHE#_JF
M+GF!35O+S>/;&\?5?6#Z:?E+@ZK8@HRU5@[ZIEII,V[NJ_Y8(+FOGP5U-.E9
MUV.S=J6#OBF(LAIT)_O-<C5?1A VXH] :Q;-1DK$8+-VM!!8:]K5*,EJVIB4
MD]!R8F([:W!&[R1SOWY!G"/05UUS+H-;>\TCXT!68W&$0N,\)GAVVP@-JU8)
M%FO].7ICF XRFF1':P@5+"">6N8^18%*3[B;8ERWGI0AL9@&:@K\IVK+'2A/
M)S=IRRQ0.>,8ER,TLKU5I+B=@J>RV4:,D^)::Z-!=1LYSJL$[:Y6HDQ1XL97
M ]W+@#TVKDQF9':#O5E3J42&TV%^/ KW%=J]O?R;$'/-6AR]S4#**::"/. K
M"O;!FS#C6AIVZQ[7LB[+B"5A8HZ<0S2]O=G]$?8PGJDA+)1X4,N6\'C+L8\Y
M5R4A2 !;Z7^G+/ P%Q?:V.? G$OD)KRB+0MVISFIY30\XT6-*U)FG##E)@F;
ME$.)'$/_[<3".J^\F*E]#]#:KK>( YXIE@2D[("?%?E9ZW36P&$C3O=?__GK
MT>"7_UEQ/0A#\JSNDBNFFQ' CA=4@E:NJ,_X3'-5QX6L>"RF[V=Q?;8M(O>H
M#!BC<W+X=L@\EXCP/U$0U0HF%D#V?!/3](."=1X4\"YJN<%,PPJL/=W$M(JY
MT/E.3BID&LP>AD)$LU!'HFTL8L.WUDHK$^1Y*\4_-&XGAWPWLP@R-==?LUH&
MM:Y#'9M6A_-6V;UUI7@0>(^>ZJD]#V9?UWUKZ")B:$<J\-W4M1J(,PJBW/C9
MVP8-546,]@6?MX:F*F\AE>R4X%:1\^+3;C96.9V?)X,%^ %M.-:+<-<$C4G0
M-.6I/O*UMGUCMVU*1OUV8D(Z:,Z1VMNYI2$K6FHEK%NVU"[;8(1AG.Z"1VJ6
M-M9LKD6[UFHG=JL5">P;T()1Z\=[J\#VS*.WAHBO:*"=COD^4P[^.:'DW[JC
M.<44",D1"P*?\4?$O7:UJS+ZM;7LK=V(>4(.4'(24DZ.UJ[6-@^/)?8H%C6M
MF(.SA_@#8XB_ -]1;3>J.JO@]JHQ,&2;Y+'LJ,]+1"=J0C^+G/]@S'LD0:U%
M#1L::XWHF_;A+; Y:!%F3Q*$>^LH+7Q2J5&2/#291JV#UEJG^K\80W&;]9Q7
M&8E=[65*E:].*O*B0!TU%2>*#F>,2_)OS?'%4XBIV+"YZU!<ZPF&\-[N"2EU
M!\(.QX]38U&. 0?''.P=I<1L-_ZEHH>OH39YR^6?QU,JD5SK*H99M(JN J-"
MC0OW L6!0Y8!]\ZR9+DF(\=UR*PCR?XOQI&DW<"[-[;\A&4\,KMF0MQB?C=%
MT/XFQPTJ;=RS7&9UDE51QXS-"-C#M1-#N 9TDHPUYQ6\A!H88NX(12T[/E&G
MCTBF\MRR].Z$XM[D=HL,J23G)(A4R-1JD_ S4+<W]">&AKZELSBO%$,]+^$H
MMQ5U-]O]1C9]*=^I["4K8XC67K)WA6HFJA\<M"%C#QM.#&%#:T?8O;CB-C[@
M::ZR \%VH4KNJV-@([P]*C!E+J1H=)R'4T0[;H<VLS:5\-F;6E/^@ME..S]-
M8]+V8@QL^KHADU8CLM;.*UUJF9WS(^O06&;O *DFZO>6%BSVSM"T&EMFPMWK
MXZIMEBC]5L>";4E9>\ZC(T//.:J^X<+R?>\-54W4IE/>-&EKNWYT9%C"W(RW
M['Q_/\*!VOMTBZ!]O>>("N0JS#6=H02'M0TX-D7/"2HG5+@<F4.VMTF3^8MU
MJ*SU[OBML=Z566@GZX]NSF["VG6F &?O*W\UU!,-[K!PUZI&7FWM=O"LP63O
MD'XU#"@+)G%>[?R6G;R"6]JGLE%61G]+1MEQ,[2)^*QXUAIF)4=BR3 ['H7E
ME:N?3Q%@4IMJ,'2OZG5+B]F1KC7?R@Z1)?/IGSUUXKTZB'%!8&_-^E,G!FCK
ME,G1KX8IDR7[[-Y,B5; "(<1=Z?ZJH>:!LB!VD<QILR 6/L\0[&[>F_:;*UB
ML(]43@PCE64K[&9;%,UFB,]O_--($)7NK0Y3(1-*?.(B*H>NOKN+T,DM"TC=
MLYSK([>OIYFV"20TU#3].*$2G[FRH..@C) 3)I3V)BZW0I-*V92&?<%F8!I'
M-3/XOG97,<N+U/)*M?VH/S@RM-E-C9_2W%O?8I@&P6A#$O9%OL&Q8:3>U/([
M&-M&81C?O0T*^WN$N,0\F%\2BJA+4'".)/I,4>01?;UL'6/7P&N/BHUSEGGT
MSK<4O\IKCPDX'E!P7D4IC;U-S;IOU'_71V^/N(VS;;4MO*.]=G5C-&FR:V.W
MMM;'QOF%!I;^H1OJWPZ7KDE-7A0N4]57J>)8;PX:"WT_V(<#R=79>\HSIM_F
M_U1W"W[]B&=CS _T3;#Q586+5R0(E"93.!$!(B(C1>0/SJ+PPX&ZG9*\![7/
M#APY5_=.4D9I-'OOL1DB] H^*,X/G+A@B#EAWKTNZ$4\.9?Q<(7CC,.X&[[$
M^G ,3!X4.QFO)1^;<!V_F3&*E9LMLYV<\PT\X[$Z\W95F/AZ>VF2I53[\-7#
MWC5& @\G'.O22]:P%MF^=7(["9D_=*%YX/DM:PLQUI;;ALVJB'B65&[L?<+R
M"X@Q384R?NFN&"L7FT'$>S<%MJ$UG5WI6[/U>;2+ R"S1G@A<3LD':N7F6X"
M) 3SDXLU0*(1F4S5>".:)?:-5(7+2HB+)\Q=(E3$FRBF#8;F6M$Y^L)6B9]#
M^DO&?1S'^PVESV-X3NDK58S%1@J]S4+<L< ;SXL; A,Y*Q7MD$#E_FHOT]E&
M3+,-#E;,\(N-,8PD-$3JR)VBE%6*;ZD*E@4&:ED3T3E[I!C\"[@7Q,.Z9IU-
M"?;!5*[>FG?C^\3%O!@R- 7>>C!QQL!#U#VVJN"(B*_QM9OJ2<_XS.._]_A)
MG@8ZPS@5N#9<"UEEBF8#XFKCWT//"2,951P"V5NHA<I:$YP3;UVY1N* +&&,
MY!DD^<()A 3T$Y/@8R,<QWL6B<K*-Z^8*>,;$,Z<5QQ_$,KG%)*<<%7+-Q<N
MA'CJV0139H'N?,'O78C5,/M/IF9#==\NUDI;$<G6/5? : HZ F\1N]Y P\G%
ME(2FJEBU^#/*526D SYO_#O,'Z VB3/$/?5&Y,4P?^YNQU_@.!*2>>!,-JF6
MRW16M)31RXAZ @;*$97C^9<I<:=RBH>NC$"&I S592Z>7(P][,'GQ1 T!LQT
ML6&DSZ@\%UJ,QB.W<SR65U",Z^LUSM@#AG!/GF/A<J+SD:XH#$RAIJI/'*IF
MH:EN#/U\#?<F9+[&361=AMJRC,73IB$N&.6/[DR_)\=GY=, A]1+3ML4.M!?
M2414#<)"*\].IZ-S'BOG>2<WL]&).G, ^@0^3PXJA::4<TQ+=58)\OO7PB<8
M93161 'X>]$%/)SIQKD@R@@+C+@[K:"/&@BZKY/T!/KY)]5,I*Q?43>(/&7R
M]#.(^1GH<@DC8@"[94*O\-C]9Z/(.]M9KQQQ=.'[V)6,0MM)W O$*<B:G7>2
M%L\-,1:0-Q"G\*'WKR@.PC.5/BN)K2BV2@RY2;%'6-T^$W=QSZK?,D*=TW+9
M+-TYX4IT+HKS;ZNOMS:SMI9S1+V_X?G%+ S8'.,R0<I*=4^NY)X]9+BT;YC
M9-)5*]MB9EARJ N;%A$B43#+*9X0JJK:%R*GT!'\'_2H1_W!KT4#5BS;.3/:
M^#XZJ2YCKFQ'9;RB";,"N#V^GP(KDRD\OC,)N;[PUJ?P#3?4W7(V3J(7YE^3
M;Y&Z %6CB66K![+E^<)BIHG/V2R;:3E%]&LV%U6A7,<BWC(__5^=]S5F3Q",
MOBYZI?G3UGT0N.%8;^:)_R4T.TX/E=QK'LO3!+!SP<I""_'4U0A)O'8%K6KA
M;2Z;E3EH,35*Y8MCC]&/:'Y)?(DQO7^$U^F/H@,W ]VZ@U]C&%UCQ3QT>$.U
M>C])+KC.YA^48&((-%&0>C6A(RBSNJ:Q,6S;7?*H*P8,05 PR@UMVB#HZMI"
M59G2_!P0!S^B0-35B0&^N4H(-$83S%O7$B;$#<T-,BM=_WX.5![TX0"9#MKC
MZ:Q[K(J69@-9I,\5Z:I@'PDELVB6IF4.Q^P!9P%8<MZ^0*MM80.X[;9Z2PRG
MB1,%)IE?7 TL$;8J['8$+NO]"R<EKSLA6<]1#:FGIZ5 TJ49@0WAZMJ,09SG
MI1OJ8OAC^M"Y<7(\"[N2,+XT5;6V5$?E2F-/HSBK'[<>>MZBN>:(^;HN7,&0
M7377.L?B,X5Z\<B!-A<JZUNE#HAXX#0C0J4 94U/>S2='7?EVTZU<0F:5ATH
M%!,RBFWL\L:"ECBVVR69DMYT@ 35,M^.IC%CG(V;B=X4>LM)]+><J?P9H:9Z
M4G=.Q@BWT1C&T=#88M6Z@YV8G_XHY"^U0]'54,PD%>-W* "?O="["5?%N47$
MLVFE(OSWH)+\ 4Q9!OX5!<>G6)]T^4CDM&A^DV::H>E<(UK666I1A1J$INE]
MERNK56O*;+WK'&%7;9/1QPNHLLR_QS-HVD&+L1]+MA@T9@O^J72-H3MGXS)]
MB)Q(DD'7-D,4RL?2#5T@EE\U: S]8^BCV&DV ^VP)LSG"*=1HV3Y$C[CT,R)
M*)"YJK_0S"90=5A3;6>W?LAY+=-TE:%%M1?JFG!E?2/(@6F$]; )PE3PY6*_
M:/G>N4&Q"NO46"_>P 65L"A*^>>M]^[I#2_,_TQY/H,XS1&&*%5-$TV0&DP8
M,B75--/RLMRFD79Q^0Z:68+%L+3!2:)9+4J<\?")/6BS6Q;V-HVT>Q5EC8#U
MU-%U.4]K&/(2CWD$C6]B2!;Q,O?8(-8?0&]W.)35JM4&L7YW>JNGC\[+&?]S
MIL[PT$_GQQ7$K0S44:G/*H2YJYX\C":1D+$;WY&GLLJQ>>0_E!8_HOF=BD?E
M-!%6_]BH+M>3^(XUVE1-79?]?-"ZWERH+>4EGO0<Z+]G33;64>>E/VHJ?2W
MKDI_W-K-X[\W%!N5]!SXOV==-E92IZ5_(*Y>28L/:1&WC$N?!829O*)*V>])
MQOM'5EG&?-GM3T"I:?WQ\A[T7,[FZ7Q1))G^'JK]N/K/GU@LCF5)=_&=8I^I
M72=Q;O@]>E(G[8=<'>.B<5,O?ZSC/3O%0^Y.R0/V+AE/+Y5A"G6FS(XSV=F)
M_K6*&Y<ISO/T#F$4)*>>/2"B902M_:'3. O)?B@D$HKJU>1(JJP'M?UX-5&R
M0_QL-]NEN2)T&CEP^"BG:ML%\^--L-B[.+VZ/Q\R&B:;:-4A2EG>BV1C/ 3_
MA4&-YV<.+.O5LI?E:<M;MAIK0V^ZTX5O-4F59Y$[L8SY\8;8_/;H%Z*U_4/1
M&@N:.$>N,B]V6Z6)*[><N.U;FCJ46KBH)K[Q ,4LM!)+K6*[4WP)/=A2H%(/
MIGM!V7K^6<1KRYR'Z6B0MGP>::26:G,97;<00HB"RXZ4\U^S1\SC)S(C<N6,
MUY<BMJW*\Q)*73GJ^*6(_<A*U7'>RZAT0>I'5FBNCWL)I1;)/:=B&P?@#07]
M'(8OUZ1:B/U0SKHDY_,VJ19B/[)2G[-)+27U(ROTN9M4*[EM-ZDK>[+T?K1,
M#Z6?NY8R62Z0<9/9T+A7K2EPYY6!O?.(Q[-I@"#VX](+(VI#;?L6C!*&]4E#
M=:4L!>KN?''9KL'%V<Z9S)6*=NU,R;)9A'OL3BD+V&0.K>DY?L !"Q5 <=Y@
M;:FMSQ0L[>XY)P_J$@\UP:7X.D\P2 8OTF]B(5TCV.W/*I8PKJ:B5Y<@JA;>
M\O3S$IOQOM6;9-_JTO[6$M'6P6QYZ^L2M[H-'>$PXNY4!4OJ.B@LU;[\U8ZC
M1.":*+;=U33B7O<IK>1/,70UT##O6?B$L]426X&N]3=VH9(;%NS;,>QB5T7Q
MG1P;^ 7K?#EO&%\J4&S"/B>;DV=A)./][/&Y*[?)^*7E.2Y;HOUBY[[$M[T*
M=XIGZ/>?_A]02P,$%     @ ZH)_2'Q<KC]I*@  #,@! !0   !H<7DM,C Q
M-C Q,S%?8V%L+GAM;.U]6W,;.9+N^_X*G]YGC'&_3,S,AGR;<)SNEM=V3^\^
M5>!JU1F*I2F2MC6__B2*NHOBI5@%TIKIB+8HJH!*?/B0R 02B3_]U_?SR8NO
ML9W5S?3//Y$_X)]>Q*EO0CW]\N>??ON$3CZ]?O_^I__ZRW_\Z?\@]#^O/O[\
MXDWC%^=Q.G_QNHUV'L.+;_7\[,7O(<[^_B*US?F+WYOV[_57B]"RT(ONPZ2>
M_MW967SQ?5;_<>;/XKG]N?%VWKWV;#Z_^./+E]^^??O#=]=._M"T7UY2C-G+
MFU)//I%_0]>/H?P5(A0Q\H?OL_#3"VC<=+9%_5=/_O%[_N+>\]]8]S0QQKSL
M_GKSZ*Q>]2!42U[^SR\_?^J:B.KI;&ZG/O[TE_]X\>)/;3.)'V-ZD7_^]O']
MO?)GT4[F9_$?BWI^^0??G+_,#[T\X9C\WP\3.X77YK?_\:R-"<K]XQ+:2B0F
MRY;^YZ/GYI<7\<\_S>KSBPFT[N6^KW\3Y[:>S+:5XL'CPPCSVL[.\O]OX?NO
M=@(4G)U,PR^V_3N\S4WBI^@7;3VOXR8Q=Z^H= ->-]-Y:_W\%SO/WUQN!_]@
M]9=N[M#-.W!S/N=?AVO-_>H&:DQS?E[/SZ_>FND "A\4_Q:#9W/)T46\_=/#
MOVP'_?XUC][$+8?$UA6,+O"[!:B2^$L]K<\7YQ_A"3O9NPV;ZQRN6<WTT[SQ
M?__=MJT%4;80^HD2HXFT/9SK"PXEX'363.J03<!7=I*-G$]G,6Z!W(9R(XOW
MX0P@:<[[2OF@^/#"?IK#O]UH.$UY?G@W:;[M@NG:\N.*>WH1V\ZB7P[D\XLV
MGL7IK/X:WX-+<1Y[MF+;:L=MW,<8(ECT, G $^ PS6OX^ %:$MLV/PGC#<3K
M?IXUDP >U=NNYC<QU;Z>]VS[0&\]:F@^V!;J.8OSVMO)87!:*<(PH%V[R_#Z
MMS"US2_?3U/3GG>$WM#8;8H.(^0[6[=_LY/%IB'ZZ+F!7[_=%/?4XP,+<_/A
M9#9;G%]T&FA' ;>H8F"AMS* GWAZ&%&62OFS_;Y1C!5/#BY"GB^:*0RBTW3S
M[7:=N%LE@PO^YDIWP2] GM@9QS_7UM63'5SFWO6-T)R=Y1U7H(_1-^!D3.I.
MG>[#CFUK&KP)6XWU)Y\?7)S?IBT@\65:_[-CV:LXA<EU_K&93&#6^F;;L#.R
MN]8X5)-"=&!?3.-LLZR/'QU>B&UQ>[+$4"+-[?1+-JQN%,A?FR9\JR>;K+8M
M2HXNXJ_9&9Z#T[ MFCO7-'H3\IY"6$SBNZ9=KHR<G#=@Z?ZSTSMOOU^ 4[1_
MZWJ\I%C#3].[>EK/X\\ ?GCX_& MW^4MHS=]2QV_9?EAQ/TUSI=*^N=F-OL0
MVT]GX#Z=S.=M[1;=VO7GYLXJU)6_M:$)>]5YP&:=@&/VIIXLLC[8=4-CO!<>
M$) 1FWX\C=QJ5 Y0\S!-_- V%[&=7^9U!/C315Y3V"#[NB+C";7C'+U+%>,)
M?3MMK/IK_Y;L5.]XS=N*ZIL+#B/@=LM\3_YM0RL&JOTHFKKC4!KI;4-!,<GK
MO1\L,.QS:Z<SZ[N5M(UM6E]L7.&VQ7VKTL.(VG75Z<4VV*UZ='@A=EY8W:[P
M\(+N+MWH(NTXP+<I.KR0W>=7=A:[?3MP'3LO<G>)MZIG>/&WFON>+C"@0!_C
MQ:+U9\M0Q8W2/'YZ%%%VZ,<G"PTDV.+\W+:7I^G58E;G!;"\V5=_F=:I]G8Z
M/_&^671Q)1^:2;U%D%/O^@[4G"U[8L]J#]2XL?KL2/IN.R6S7ZU#->T"RF?;
M'D3Y[P78++&=7+ZKIW;J:SMY8^?VMZE=A!HLFHWMV;VJ\HW8=ECUKK%\D[9D
M6]\*5S7(VXE?3+H9^V=XYNK)+'F? /CE&^+W>9R&S(TAW[&R=P9]5=_0\P,)
ML56<^(UL63*0;=+X^_1:RM.=O$AVYKIS$HL9^F+MQ<O,NY=Q,I]=?],Q$6%R
M=8;C/Z^^KDZ^PINS=.^:]I.]'^WMK@6$WSZ!$IS$&X'!N[K:P,BVXVP.1F1]
M(S_4%R=__@D$KL9X3655,M$0BF0*"0F"'2)6!$2=)(2XJ*Q_H-TF^4Q,TUYU
M\\'!_+V>G]73TVG\WVC;>PT< ,*G*Z\DUTJ'Q)'ESB%G)4'6>H=BH-PX1I(T
M? -P=T;(2>M?-&V([9]_(C^]^!;K+V?S[N.R MOZ1P/G_C&AJR=>SO(LG&M$
MH/EN8D#SH:=C(5%S!%T!:!T+?T\2S%S0K,]G;;/X<O8.?-[<PMG05-[J/94P
MU BG(O(,6A6]3XBJ %!J'HRW0BN&>[&:_IO5)7OEB C^&.M1YK;*!\ZM8Q:)
M2!-*RDBD(Q,HXF!2M(1CKGZ<F>Q1&.M0L]A-Q95BB1,3- J$&,02XX@(*Q%C
M.G(NA ]&/LL9;#>J##%?[0/Z$0WEI[35D&3=^(XJ..:$QA$@U!1QPP52GH)R
MC%JIJ+0EN!]OCWV.*L+;,?"_I?"?7CYP"TNZB@=T#5<+^>D,9OG/L3U_/_T:
M9\L#AFN&T/:55%Q0&S@+*%DI4*(8^BA9BY2A5OB8G''VR";#$^\7YXMNK_&O
M;3/K(FOM)-M ?[7U]%5,39M#;GNIF"WKKISE2C.ND'.)H!"21]HJ@Y12 E@O
MJ95^WRD1C:A;QF+(UKID/* /.@T^W:P<.#46-^_574F1*,,"(VFD15BE@!CV
M!('"%83@H#'NQ\TRT]X14W-?G-=3\^'*-7RQ"@Q[!<;\/ABW!\GJF9\TLT6[
MRLC:N\Z*6V&,- GI@ .2/$B4DO?(&XF-Y8 )-;W8Q9X#NPZ![V$5WMZK3_=7
M,)Q4Q#*-P525'B2!066P@.9S$<%ZQ=8)=LP3ZRCM/+99]3B]HL,"/.[<,/(H
M[C5P*TQ<)-(XA#4H*.491D(D@0PGRI! 5$SZB*>"PS*I!WH%*)+GK1P<^V"&
MG+^V;7M93[]L6KS9JGP5O> \48V,5PX1ICR*//]J(U>>,B72)@NU9/.W,ZUV
MKJ,21JN@0D#6:8I<M'G)'DP-3S ETF*MV";?^Y#KJB/T=5,.RB-9:EH5<C)L
M@,2V.<Y*O76WM&2EI"H0+K-_;K R2Y!7.8JF7WZ.=O9 N _VLFO!F[6SP)8U
M5-89$76BR+ (IA+A\$\4$H$IJBGS1'I\F)B2+1OP>M&V=PZ3]4?BJJ(*XVB3
MU#J;C0S9H,%V9$ZC2(4*!"L'2O2(9X11^KTIC&@!*VO+-KR??O[6='LJ^S/L
MMJY*"&*LY!Y1"Y@[$@1\<@Q%,$=A#J5667'$ZX-'1+*]0#TJGL%;XW!,NZFM
MHD1PAWU 3EJ.+!44"9T%U2*&9()1F!ZQBWA<7-L'UF-BV[MFT0Y&MIO**D]M
M$ $SQ(V72,-X1,3"IRB%YC%:QE/JQ37^K\>U?5 ]*JI=1R4,0K7KRJJ@(A<A
M6.18B(@8Q1%75"+! ]&&&1](ORTV\2](M3U0/1ZJ?3Z++5B:\]CNS[3;NBJG
M35368!1%(&"YDAS20QA2FF LO(I>QEY$D_]J1-L+U'$7BS;EWQY\&6*;G-H#
MOW2K1-EEUC?N9(I<F4=WS0#>5+3"/!*5P.XW3BE$O-$H<8F12J#8L,= L$U;
M(N,T>J=FKF@8E9P'FP>)L^!"6YJ0S&,5&RRM-,193'HIHC(K$\-V7#,"7 6F
MLOMY3C9MY:QXNF)>)Y8/T' I/4I*>^0P)8@HQE3RW)*-H?.'9,&^'=6,@5")
M7;U;G;]Q ^_!HU40C&D=%>(>VL*C## UP]RIK(S8PK!PJM_QM3*K10-W^0#P
ME-CH#Z'.V-C)!UN']]/7]J*>WR:#7[7+O[I$154T.DE0AA'HS#C%2#AAD9;$
M\N EUKC?,:\RZS<#]_YP*)4@P6VHRBE89.V*VR9RS,JO<7Z:-H2D[E939:,C
MF&*PJK&VR&I/4&(<%*%-*8$M3Z5W1[P0,S1I1D>O )D^9A=A&L-;VT[!U;H;
M!_7@>HX5_-E<N$I*@$_&(C*)IQP" _X_81IQXSSG23I"^H42E5E0&9@RHP!6
M@"5WK.SMG*A*!A:],0+(+BF*R5 4@J+("84] 7\]^'[]7L:Z&-6MV ^GLMW]
M:S/U&S?#5SY?:9E$9-E8]F VY\D2F9 #[6@2VAA)?=C[*$T9"NS62T_W]E[@
M%.CWZ^LW<J3*:_A9S[?J_G7%*JR=%0*4)%?,($F,1#3K3,HDC)P8,$L_R/I"
MW]YK1D5K]Z,G=RY9N6[=)1@IMU* [3)9Y,N5;_Z<FO:WJ8]MGKV@V(=F5B^3
M-*ZCQVCOJG04$MH4D,;$()M$0E[#1+D\2J$3UO&8S_\.QZEC@KCLO+0Y0NOQ
MPY75PCBG.=)@1"'P[CT2A$FD60J.\*@3ZQ>T4)PW0\U(_9$IX^CFA(&S#_:R
M2_J\L<M7%Z@H_,>,I8B%$)"(8%=S&PD"4QJ&F:,FF'[=7GP*ZM5=C]W684 J
MP("WYQ>3YC+&JPS4.XW_C66K2''D#*988IU"P0"*,,D:%(E5U$9)<>@7IE]<
M'0S!BS'P*J,DVL6.U'BR3"6D<BG8A)15!)Q[[5%DX(P[DY3CV$C-^YU2++,L
M.KRJ& RG$E3H[A5:U^_= ]G(CE%C("Y5$7'M&0J6@M(+@AJNH^-JT]KWF W8
M@K]WGZN"@^:D9% *G('/( @B1@2$!:.*:NLI.>HL3CTZY2%/]\3CW\?WCX0%
MO;KP>9_0_V$.;AZ"/87[?*M3C/M#^^\3XZ5,Z</RYT<[0W[M.7Z,/@)4(/BO
M<;Z]5[ZJ6!6HUHHGB[@ 32\4EP!=CML4)B@+DWY2_0*/"B6MV'O:&@FE G3(
M(V,*/9%7&]=T_]W'*BN@,H8%\DZ"@4>B0(E'E4_M@=>0G @]3\87RBPQ6'?O
MB4K!S:";N]CO+EMO,^ZWJZ"RQ(*WZ'S.HQ*1QBGE(R@4H/1".,6C",<<5#(<
M)4;#J\1ABAP LZW[^OCA*H6\O06SG(/&(1PY0=;EM#I8"^T("5'T(T&9,)'A
M2# (-D5"CI>7:>8;2>;W[C9=.QFL*U9)'<'2@989IP/2/$7$K/ H2..)""DJ
M>\S;,P,L9 P,3Q$CX/ZMWB#HV^]7^XW7UWNO-0XV%Z^H<D0P;1#3TJ)D-$.>
MP*^*D2 #\RRY?LJAI-&P%R]&@JD /[;@P$T#@J(,:Q914A;T9@#9C:$2,6J3
MM3AG5^MG'):T!/;JYSV@*#O);Q47M/+Y*DH;(C$47%MFD LY$SY@!B]E6ED<
M->UYX*CD5+]7+P^%R\B'%Y\XV??A#.:FYOR^**,=*OPTAW^[U9?3E%=IWDV:
M;P?+W_YXL>]#;.LFO)_Z-G;7ABY_[KP<N[J:BF!NDR(<-#HU0"V5[XMP# Q)
MD[3T3,J-&]3C@)'=$6@!F"M?:T#^U>5OLQCRB>_N\KWIEQ,_K[]N6D[<OA(8
M;9+PA#WRS%+$/8P2Y4E -@8!@T:#[=/OM,HA$^H-T>E-04B+G$:XN#K8?9I^
M;>;Q.DAE#8N>*E(9&Q73*9_8(1@E[QPRT"K$F7-<,J5LV'M#;,R$PV/UY:,C
M"8/A5\+MO)'U39UAF89U&F;%TQ676#@A!++!AWRTP@)J8&@)#EY[2HH:MO=.
MQ3.@Q3#0[;ZQ#NWR,899;OC[V6R1[8[W4VB/G7Q8N$GM3U,"O3G] C@TZ?J7
MG,YW%1'VK+&RF )..B%N8 P$S@3B0O+K*%@K^AYX*^-YCLR5\N@6U##OFO;V
M/OC3=/](.$SFRR]B-HOS-UMHH1UKS"?.00-S@V22#/&<-L4GK!$V1& AP#\T
M>R^,/R---3Z\PVBSY5YODY8'R1X/BWP">0=5MDUU5<RI"I*,2$67D/>)(.TE
MOAII$GY/_4+$ROC<!])C(T%;9G6^:\T[:$W']M.+[H#'V^^Q]?4LKB+8UF4K
MD2W 2!P2U$E$G".(2$51(#Q:R;@EHE_FB#*YJTKII1%P+$R=JSQ2UQ*O-;77
M%*L4H2(JF9#P-B+O.$,POX,)F?-T$0=&9>H7Y*&>*V$&@+!LB,#;[Q=Q.HM]
M%,X.M50Q&.@!$I'#TB)N14+,&(4"?"<3<9;UO )-/R<FC8MH$6*Y^?4LW$VU
M[Y?+Y.'-HO,EFJD'&$_;#[;-GL;5[Y]AR,RLSPU<2[<]ZP;(DC *&T0]=(U(
MTJ"48SN5D? G\(.MZ[<::9X7"<OC7(":3Z"W#!/=<^E[1265@78K)L _9OGH
M3N $1>8HLCQO^!,32<_(F'*7/AYRZ7L82 NN.WQN3CP U<;M;@1>5ZR2@L=$
M<SY4DC<2@\J6@\)("LJB="D)LO<]1 =80=B[3Y]801@(PT.0Y<G H5VH\V0E
ME3$D:!,IHF!F(H(E04DDC;2TWAN2B))[*Z'G2*0A$2V[]OFI2?-O=NU]:"N>
MKH(TSNM$$"5)H!R[C"+E"48+T]S2P*WIY^FQ9TF4_: KO!IP1^B?F^F7?*ON
MSPU8:]W":W=FO#/EMEXFV+J^2B?AN,WN"?0)\C9?\X.50M11+@,+#IMC#@PK
M1:I"V!YB?NM"IGI:1 _+5CA*1J-W,)$[@[#C!JE((]*<)V6C"8;TNR=)/$LE
M-220AS&D[P?/[F9-WR];I<!P9(PCHSG-P7_PR=%\W[)+)D:74\+NN_;]'+DS
M )"'<^YO;J+8Q[E?44EEE+ L68=4@K$CB 1[T#L!8CE'N#*&D7XW&Y6)+SBT
M<S\,I$76,R_:Z.L.4_@\B5UW3</5?=1VXY+EYN*5PT%&C<%'S2E9N&,AMUXA
M&3GA7EI"63\?K4R,Y%A=_&A5<A0H=P\-^!AAN"RZ]YVFJ^V>FP1]3^S_KRU3
M*14H!A&1UC#*$O8<61+8U4ZTA6_%,:>S&ID 8^"W9Z]_C"'&\RX)6P/S+_ /
M/MZ/6WD#NO0K//[UJ:0Q_2NLF-5"6T%0H"GE+.1@PE%)KMH+*'K?;QO_H,%M
MH_%E;'!+',:R]32GI#^=;N=*K7R^2E8SF3%,T"RD';%@M%F*,-=<1L6927M[
MXP<P@8>>:88"K\PJS]=Z!LB]:]HWS<+-TV)RG8]B_6+.D\4J09PF5B:4)#04
MU&!$4>0[_ZP+.'&!C?H!0\Z&)LG $)9) M-V1M-59,$:?CQ\M&*1.T+!CPP"
MV@(:$C"C6B%"@J4.)\9EO]C[@P:.#<V) 6 KP8,[!O-IN@D>>"H2?YMBE;&4
M Z\](M$ 5C*O)R5!4;[\F'FN*,#PX\6)#<Z/82$L&">VO!3GL_W>W:H!/Y?Y
M[]?Q95/1REK&%2$*19\PDH[E(,H@D&32*D^Y,:[?,:^#1H0-[_8.#F,!WGPZ
MLVU\90&1?+<2Z,)-"R6K"U2<4:YUT(AJ;Y'(Z3.D,N#>&Q<)Q48HUV_!_Z !
M6T-S9##PBJ0=N;^Z^'[Z$4SLMO;SV"U'KN'(IJ(5]<3;#CG#%0+B1Q2B",@*
M'>$G5K+GE54$/RL'9P0@#\*<QYGW=F+/X^)52I$88C22)&GDHK3PB1#$:9)<
M:,PE[K>R0@X;>#4^@P8!\R LND[HMWYO:&VYRMF<X8E%Q%)@B!/XA!,%D]]:
M$^ ?;D+/6W@/&V<U/F_V0_$@A.EVTV^1V;0UO5T%5= >6THXP@X'1)*'<:.E
M0S&(Z*'IVHA^.XKDL!%8XU-H(#@/.H5M3I>QL6PE,,-$)(:BI?#VH"SR4H G
M$*1-"7L!B/=CT$&CK<K-7?V!/ AWWBSBY^9^4-CF%)Z[5%.IX%0(+B&G0*9
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
M,D;$DS+4&BZH[V>:EG&4ANO,1UNN \-68%:_$]3Z)EZTT2^S*<'G21>7D.]
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
M],(+2H414GGH!#?.&LF !P)3:LQS#.;%::@LWX$]- B;J?ETL3?-@L7 *4R
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
MME J+N4NRAVQT7$+. PQSBE@VUB[)Q6P/0V7 5;B;HJ76LF=]YZ*XDHSYXE
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
MPEIC+;:LFKVY;'=#26^1C&$)<SY< [#D,"2MDL:"IYA#'Z=0QAD#DC(C*]M
M*=[JN&5OIP\NDSEV(D87BW/5+2Y'6@6FA>%02&Y(M-]]44RA"KM;*5JM([T=
M#NB3!MV!='H4^^6*]5NV*;_R93'[Y^:'Y>^+\P:+9?KLXLO%5*>+J(75<O_-
MF,4M= <BX'V_-C"@K4"&8UK<B:BH)+Q::@EQK4Z>]'9TH ]RC1#E(;;@+S/<
M^Z%PGZ\+%#)#B]I&@$%+I)+"5: JQUMY__EKHNZ(T!V LG\KS@ ]?I.E"$=8
M=Z!%($*8*(> V(*B;AN"I'2U(@%]J^01\1J)TPU 0[B.9W&0-[-)LJBVB@?&
M_F[Y(4V6V2+Y/'^XCHC-/L_3K8EP=;-M$O55\O^8R[F?-P;(%#?0TKB1M5HP
M&;\Q6T(+E*1MN"=?(_?& ?#EYJUM&N"[Q:2XGCBUZ?:_I\]F^_L)KCB5#QP5
M!# "-,!$\Q(& V2[ R7@-1*M3]PN1Y_*[WJ=+I)Y<2HQ+NMEH8;=HG\ZF9KT
M&JBB%%OO'?**"ZHDJOPNR#/3:C\*7Z7+?#@41THT-9GDZ^+,:Z=$V_4:/&+0
M"P-UW-Q3H!F%VI4006G:G9=\E1[TX5#L\;CZDU/-SZ-*%SKE/>"I^?WZ^Y#-
MYSN.#"#W-/V\2J>+=#G06RYX<MW&03P6*W[?X+3Z@18!*,*P%E9:8(FR1F/O
MM[4>#%;$UH5DAA"O[E3ZGJ># 1K&)<=2@(7!<18@0.W$@@"@@0HY'CV)?K9&
M?G"2G O#6$^<O\\67^*4?U=(^"F.M":7=M_CP4,NH/&.(VNH=00@5"%!I!_H
M9J"3,FG/4FC6.28#6&@O1UF;,[F_0<# <ZT=) ARRP"F!.\J=!L$G1OOY2/G
MJ:E&YV>!\X:T/[9\V3$H?7AEQ_7NZF8;[:S-C_SQX6 <HW$YY- HY#E4FD%=
M"B0=&ZH20;.=T[E*>:GC<^$80+_;T?EDLJDO5K-B__AP,%(A @0$1'NI&2]6
MO H;]/)Z^;YRRRZV7I^-R. JKIVM]SU>3'-,B<A=ZS@QC)!=$*X02GD\WI7Z
M' 4=U?59P+P1K8]MA;ZTL@=7\H?T:S;_.EM\>3[<!F=5C[0+&EID/<4 $\D5
MB_()6XKI[,@RT<]3U _G5;O#90CU%^'*FC6[>B9PB:()(ZD6RDFA!')E<7:#
M$.>MMM8]'U+M<JEN"\10>JS_:!^?"E909SU"7CN-"$2 T=+YA(0G:+3K<0LM
M[-/C63"\2HV.;:T=5I&#*_#7B.;=^JY6A<^>"Y9S+4G\?T2YL_$O&E76AH%#
MN;,;KIRM\,^Z$W\(+2;?FVGQZ7/!8LL9+=(+B4 1"(IIM<Y#@%JE1O46[>U$
MBV>(/\BAIWQ6+/W%R;X::^?EHT%P)T"T$0@F0FD"-5:EM5!<#SK0T96+&3UG
MXC&P<FMWJ3\^'#Q%1A%O702" &"(=[ 4B&.!1VL)M5?-$1V?!<H;T/;8K*1+
M*OD2@:%IMMBD_7Q.%K]?W=RD<1M=C/C].WWUH3Y\T*1]X(6D%DIFE4?&0R]X
MM3PQK8:B0+/5^1RU_1@QZAR= 4A1'.HH!EFK_></!DVX,TX3P+Q0Q@OM6"6(
M4*"5$ZHW(ZQ#-9\%P\ !P<H_MK4?=9;GV;?">Y;<Q]^L'AJ&"NNZ"882"XS1
M2G+ON17&XQ($;+@9Z%*"AESH.E^H1Z0&.=_W%(W-G4D?[_,TF5XMGGXT\ A5
MFG81N >.V[A; 8AXKAGP7)3"(V/&=<MGOVEEG:%TH1G%9'=WLU4AB4_3Z[AW
MBG]+OAS++CRAE[B;B@@ H8U34"I.N;:DA$ B.*Z;.H>83[H!:@"N-#]8\O*8
M@P(>&\@Y]X8I0J0G1E8S(_*M<OA[JV'1M<[/ Z--D8*GXS?9UW21+%8V74[R
MV>9.N^)Z\CPR[$.1=[]'BZ=W$HH(K]><8^>A]98:547GL/6PU6':WJI3=*7@
MWG'J0?<E&8M?G<V!O9T%AI&@C$/+J-56,"19Q6\:P6W#A=Z*20S*A2[P&K L
MA)\MBA)+12& Y6]ID\H.+UH$R#R $%FBB;98"D-L1?>X-VNU=^BM.$/W1F$7
MH/1Z%&N5++YL#E*7]UO^-<NFWV:/)S+Z.!QT\*6_)7EQ=NYK>L%#0[X0+'T?
M!S%].=+W#4X0-6D>/!%QU=>>6&PU)XR;W4773BMA:FN6]B/XQ\EM.EW/HW5Z
M1(:Z4T;-.PD 6(<]L)HY&'$@SDA=@@!5NVN8.CY\U*TR7U8^Z NJL1Y0.B*F
M?O@U^<\L-_-DN:R),9[02_ <<R"I(SX:5Q1H APM<<,"#W3AQTGAQSY8\?)^
M]-X0', T.3+XQZ$WNBWFQ)Z"5@8!PP2'WC($*!16E% 8!^QH0YV]Z+LYISH$
M\P_-K[$%5U\CK<[=75]%<S97DVC1YD]'M#QZ?>'Q1L%3[R1F0@M"%60&8>+*
M,3,JQY7OW9M"LI[P&F#*N,ZSZ7JRNLH_IOG7V:0N26K?XT%Z[H2A6D"ND!8<
M*ZXJ(]*C@>*M8[-4.H!J./T7&]G=.)>UB\/!-L$PXR2D#"NE/;+%P4=8?3%&
M^-&:&><I:[_F.\/GS=%@;-; 2+1_[@*_?5T1TX][Y#R)8[C.\M5--I]E5XO#
M631-FP8KF>34><Z(@[(H7:]].7X@U+@6^P[4D/6*3Z?Z_?0M:ZO?JFGPVDJM
M'85QL2- XFB/5"N=<WA<>5.#Z;<M/D/,VLE#X?M:?LIV%N=+"^;8[%W7-AC(
M/:;..L6-UYY3(5FU[W%Z(!_G^;;]^=[.KK&Z3%2DM'E]EOOU:IT7!6CSU>R?
MF_IUN_#^ #7<:L=WU"9_X\$5Z;S3!AF#)>$<>\O9=@DQRC.%ZH[-OXW@BB9(
M%W=P"0J,@\7Q%5*"X"2! Z5IGQ]<::S,]L&5TZ#Z5W"E].E91##3W! CJ(:%
M9@ H<6/<BF$HUI?+HC$KS@BNG(;@FW9^ Z>HH1)*0A%FR#/@7?F=.ZK&>X=S
M+_H^TPO>#LP_-+_&YDYYC;0:G$X?LYO5MR0O+CTN_VK3K^D\N]^FWRU7AP,S
M)_<1XB"L,E8Q19B@%,BX#I3B(RW'=;MT;[I]:6?U!-\ ["FN.EJOTKP<]PN<
M:IG3J'WP%$),L%8J_@]23C2M#%A.?"M#O#>'T%"LZ0.Z(1BS7JZRNS3_D,XW
M&_[E[>R^?H8YTBI #A1B@"D(/:!22+P[IEA\% *T6I9Z.PHS&#LZ ^RR)LU?
M\VS9<K.U:1H,QMA90X@4I#@SPI5EI;#>LG'5L^EU.]\Q5)?EA9I,UG?KR.UT
M^M1]V(XI!SH+%G""O7*4%I?+,&35KO)B! 13WRKQ_A+K3J_<Z0:\R[+I^+F,
MXPU#7%^M)%IPB#P0 ##N*TRI8>.Z:OQ2+#D=J,L$)_J^R";BL+W+IKC9Z#I:
M;\6MH6JURF>?UZOBW9^RXB1KMOBXRB:_WV;S2(>Q#4<M5C,[FZ^+0R8?T\DZ
MGQ77)?4>LFDUUG&.JF^67>?9?9JO'B*Q7?S5_=9Y/N3;&IY"ZNGMCS[J?;^]
M8.RN',[U/%FLGHZI2>2NOG$ &#*.'4?<0A0M.<KT-EG(& 2AJ+NKH.^XW4$)
MFD?MCG<1@&3&8RB],88K:1#&N[V-@5C(=A<J=ANSZU*-!R-VG<(TUGC=02'U
M0X/+FQJT#IXZHQVTSAM&D0).[%*I(DXT&K2CCL]UQ8$?$PL[QFV8Q-(#6#2Y
M_J=!ZR )@<H9!(J;WBV7QJ/RFX5,83#:Z%NG^FS*E;.!^T-P9FP1M;%397"*
MO"\NNBZ,^G=W]WGV=;/\U7NSC[0*5EN#F7!**\F$(90J48I(M!GHN&WSY-?N
M=/:RR%-G( WA6UKG$?7U)H;G9]^+O]73X'"C *D%A#GO.<-,&2:)K#XBPO&X
MZL#UR8+.,!HP&%K)WSC\^:)%@$I[[U%Q1YLCD#@612SM?Q21&Y5+L4_U=P/0
M)6V%N@#6\8;!>\*4CIM !&QDMZ*L @XY!<<5ONIQ9]LI3 /PX4E4Q*;W>3K9
M7L\>_SY/-^I8/(N6'!3O"'.Z>D5@P A N",.6(LYT\2B2B=8C^Z\35\<NQ"@
MEYR=C@>^CC4+R "C%0=.$RHMX=X160I)/'XE:U2/,]/I(/48\MKG!^\["O$A
MG:;I7?$2DRV^QK<7$;?K?%?0;1,/B<,Y^+O1#FP,%=8V>4)7-YOQ-(D=['T^
M$!UWY$X[:YG1C G%U#;CPV/*,;UTN& S6OVP&7OS",$/K0*RU"/"C(?,,(:\
M8+OKO3PF M2>9AHB*'"F?@[& <X%8ZRN_X^KN$P7+W*;;[O8)V2+PD-0X_0_
MVBYN4ZA5A$D M0&61YL2RA(;*NFXW?UGJ/HE?3H$:0#KYL4H:SVS>Y^/8G&*
M""6(&D<=I@AA4XKE-8.C]=]WI*VL/Y#># ?&YH\?D^HOX6XKTVJ:.-J>/QL8
MD0)!)7A$!VLJB\(JI3B,MMOT]N98.5,C/SK5S@)CB%-));&?VD5-E_:7;0)2
MT#-#*?#.4BV I9Q6ZZ!1K<)L@Q4&ZV%9/Q.@(;[M)R.LG<M_?#@@%/?P&A!/
MK-2"0<>T+@4R#I'Q+^;M=?3R:^\*G3>@]M&NWY?4]BM;N+$C2"(!%#+%:4@@
M-*C6*N/54#INMG"?HX[:5?LT)%K5^9JE2W70#U97Z:M!XU!DG6EA1+0Y&!+.
M>F$K&2R@K5PSO<4>.M!F;]"T5:\^1[UUC8/@4CFMO+)(.NFT=\)5)BIWK2RO
MWH($G:JW8VC:JM<T\'4W4'3S;H) &BECH#("6XJL%9:7/DNK="L?6F^WE'6J
M\MY :JM\"[O1_@G]A&BW0(\L<Y!+)YB48%?UT!=U"FTK%TIO=YAUJO[^4&JM
M?]21_IOW$Z124L2=*1)>0"@!PAQ7S+;M%O3>[BWK5O^]H=1:_[@C_3?O)SB%
M?7$S@75,F+A] 6567G'HU]-Q75;6K?Y[0VF0/=F! 6_.,R[?+9?K=/JW^VRQ
M??"I\VKOKNWDW@(62GL@%*(<"DH,\;[Z)#@P \7>6A#G_'!M_W"=/H,<'-/C
M&([=>MFT>? 6:,6%<$P:0J 6='>Y192#D'9%Q0;9 +97>X_X#))+]B-#K]:K
MY2I93&>++T?3R8ZV#%(R9(G0PN$X[\8_M:EP%)*,JY!/MS- M] ,SH+K)+_*
M-\[,Z=^3^3HMS\$W)L.A#@)$G#LMO<3"(&X8(,R6@C/-6A7_'F0WV34G.D+H
M](5@W_2TF;?>+59/2QO\MB[ R6ZVY#VP++3K+$"BL(EVD>1>6(NE,[#:+COH
M6_E\!]E4GK=(#(+6X).%G7V=3=/%-*YO!8LGZ6*5?&D^5>QO'A3S)%K2!,:_
M*  HI:+Z##1UK2:*0?:=74\4G> S2(@_#O9#>K_.)[?),IVJ..1T55Q79M=Y
M7//BV&?9].!LTJ:;4)QP-]0SB3'G2F HH*G<+LC4Y;M>;G-Z/DEZQ&D LGS*
MTV2YSA^V =+=M79J>_][42"U@<'1M(O @&*<%;41E->*0.$>?;/8X%8>#/$Z
M2-(31D,0)+V[S_(D?]BF2IVR+:EK&A@41DLJ--'.(\:H@96S-HK?RC,A7PDA
MNL5F>"*TV)DT["$HRXFEV&+@" .2>4!(*;H1MMWM<N!5\J(CC$[?G+P8Q]80
MOMH9PB\,Y@-;DE.Z"- ;@[%P$ K@HDR1^V70EL*X6+;2^<B]E#V#=+;2&^\G
M&K<-C&L1QVQ\'*^5T@,@RLQI"KQIEV/T"KR2?:#3H>OY4YK?+;.;1Q?IQ_OB
MD.[\[]DJKD4?9E]N]UXU=W:?07-&((&>0Z<4$BQNK,MP#:-,MMHWP)&[)H=&
MK;-YX#IY*$)P<5NS.::]RN(/RM\=HD>;KH)3R"MEH86$$^;BER!))1^$[>Y#
M&;ES<B"PAC<4-W:+^SZ9KPN[5DVG&\TD\^MD-GVW,,G];)7,FUN-C;H+5D+E
MH,#48PF ]\JC<B9E+NZZ6S%HY([- 0$;@$45P5_X:I/E[1&R'&D5=U06%^LI
MXE(*JHE13%<B,MC*D0E?B2>S.UPNYM6N:D 7@R[(>[)C^X<> N6FN)LJFM$"
M 6<(!P25HGM.VYU5>R5^RWXP&N)$:D1I.BU*R>2SKYMR$3Z9Y9MI[NKFQU^^
MGR6?9_,X$1[A2]LN@S28*,4A-$YJ"!QGNDPB8 :+5BY-^$I\F@.!]LBHSFNW
M;.[P2:-]E:\>/N7)8IE,-E?Z/!] MP52]K_Q@@5/#@SI?8/:)W5- U* 2JL]
M0%&M0"-(U?:PE058(5V7L]Q3?*PZ 7I(&_KAV6\:%T@YH;^ )6*8&L 0$<!+
M2QDG)30:B('*D1XMG=*=>@]64>D/L62D]56:25QS(KMY)T%!*Y1CQNMB@H6&
M1/NN1(TXV&Z%.IEG+8]H]T*/;" L!S"%GHZP]ECOCP\'YPCD IIHY6,,$866
MR5(@YH0:[6GN/I1VA!=GP?4&>#"X_FN.=X]3_>>[Y^_ND\5#]FV13C\_Q/W9
MLMB2%0%A<SM+;]SW=+*Y&NKJYF8V2?.CYTM:]14<*2X.DU08Y:BCP"$O'\$"
M[5PD?>UFSM%0-BQ2IW/A$,.ODX=-O?95]O2)FRPW\9=QZIDMOGQ,\Z]QI(<\
M\AWT' "#FD--XH@%EP@5MQ"6TDM@Q\N33LS8RZ#8XSYXXQ"XNN]Y[_OT+6JY
M7-_=7WKKNW%TZ2)IKY@$XMJ3;#D9]?DEW=Z^\?C(3K/J6Y)/FVR.S^\\,$F]
MH8QHHTC\+]0:;.L160:YJZT$W/?VN5;"Y2$13Z@Y>MX[ J $<4+BD@\!)+0(
MDXD20@7L&*XM&Y(HA\N9#HKS:#?GA;1U>^_RF: TE%(QC(LB$UYX[(TO98X@
M#,2MMM7/AE+X2[NZ)7Q#[***H=463GKR5'!" A&7:V -I@!RXW>7R!<B.,G&
MNW\^70O[]'@6#*]2HZ/;"0^JR,$5^&M$\VY]5ZO"9\\%H8EU%E')M8NS433A
M#2_%T(:.ZVZ75OAGW8D_A!:3[\VT^/2Y0 A$3'."= 3%.J*=Q1485+3*X>DM
M5;03+9XA_A#GRMK:J558^,FNSWV_3R?%?3!/,F'[V$PU?7?@@@+*&;5, ^8T
M4;#T$S+H+&^7B=H7VRZY91B9)EXK\?^>S6,W13[$):C__.U!<V2P)L1XPF1Q
ML1(AU8IA$![75/O6R'^6+EX;_3_,EK_[/"W.LZ1YNEP-2?Y][PYQG9;("2.B
MU80!Q"S..B7<5--6A\UZ.X#P5JC?@2:&(O[G>I$_G_*U%P<\8!WC>WEI0,HP
MQ421RPFE9MYB9"K5<]+*Q.GM5,6EJ3X&%0P4\CD>@>DX\C.&.][&'O<Q1 "J
M'9=*02JE1A3NMGY*<<'KSC_]*^Z3!J^%E!$L"WF$$"".6 FAE-X/5/2P[[A/
M8Z+T%O<Y#>>W$?>)0!MOXP95,0J5P@H86,J,"6E5>_W5Q'T:*_Q@W.<T^$89
M)=!<*T&<@@IXQB 3PII2!,# B/,F3]?"D7!!.QA>I4;'&_<90I&O)&+ /((6
M:P4E*$(?&$-!RN50(3*RM+0V^!^-&)PF_A GP6>K8LEYMY@6_MUU,J]98O<^
M'RR U$D'I2=%J7#-.=2E6$+"@6ZR>67+;1=07H(A_YBM;C>9D\5>\79V_RES
MB]6L05;[B3T%CPT@@E(! '-60"U!];$X#?UHE_ S-5O'DUY@^T,S:6RFP[@)
M=&[BO)WEZ20"O$P6T_^3/KB[^WGVD*;+HZ<ECC<*#"LME8<& : QU/'/:LS0
M\X'.T#6T*WI32-837F?HN)E2=Z.B!#KHA<94H;AT2@V-+4<%/&YE'?86Y!Q4
MBZT &F!.W]I!\6TU=N.SYX(GF&.$-/ .4XDIH(*78D@K6KG^3H_HO3)[\1P(
MQQ"#/@C+HV"+Z?4\6?R6W*6U)D ?KPL,(;:YF"ZBJ:4C1./J\_)6PM%:G"VY
M<6H >3A,_T783L =FV'[BGDZ.#^OT_PFR^^2Q23=UIJM=;4=:!$XP@H1YHA7
MVEK@'!>/5@.5X[HV^K+*?5F!JQ-$!R#+W]-E<7"UQ@I[\E1@C@H%D& .$P:H
MYJP\4JL4;UG.^?14DU=F@[4'<#@.U*Y$SYX+<3?"#&(P_@$,YK'O,J<K4AGH
M\1Z0:J6+_?H\"XI7J]FQ&0?#*_1<+\>!-+3-/!.GHCA=^=G7PU'.4[L(R! )
M"(_[?V8=%MY26\D#J1F7EZNE*K)!L+G<_N+)Z*\6]1'P$WH)'BKA#2;.>PF1
M!U ]6CE<T7'=)WH>/?J'9Q0,^?0MZX A52]!,VFT!E!8#JW6DD2D'W=<O-5.
MH+=4^J$8TA:><3 DOJZ+6>1)/P%BHR(21AKO(;*&8U'E+"*&6AD.O66A#\:2
MU@#U8E=DZ^/5Q4[I(@#G#3+*>APWP]0A8EB9W**H1:WLBMY*\0]B5[3%9@Q^
MRT-;W^<W%ZGUZC;+9_],CU5I[_Q=H3#?HSWFE#.6,(^D ]4B#,G( K67S/^^
M,/*O@<B/-V4,2>G#;PV &"Z$AQ%<PC'35,!J,M*V72FK,1_2O1BY.]-!9VOS
MX]@_'SAZ]L.8OR:S>>&-O,GRO\;6J^7C/6/9S>[6E^VYK,=+)VLO>1O+\()U
MCE'-G#8 .L51M)'08X8):'64<<RG=D_]%EZQLE[#VO "%[_#90!;Y^4K RF8
M(22EDF$8YR8*RK+G2@/N!XJTC/=+&)D"QGQLW7V_GVVOF-O>65Y'YR[>$9C%
MP'H@/*%"*. D(N7Q%<TI;&75]+8[O#1_+X#X@#;,RY$6^!?'YF>+S0^SFVV>
MZ?9 :+?VR0FO#@K$;]QK1+3TG"+ML! E?M[A5K9';]?(O3;;HS]%C-FNN"IK
M142C:;9,E^]VTG_*HF7U;K'*9XOE;+(I+=&'C7'"ZP-VR'K-B,:.,F@@UEB5
MH"/8[JJ(WF[,N_1\/2YEO((O8+N]*$7^:YXM>RFU<?AM 3H,A%34&,4,!$5Q
M_E+?FJAV9TA[N]#O%?/[?.S'3.?-'[M8PE;"VII/';TF&!DW(RH:>49C2R26
M6I:>6*V0;!6GE_\B<)>@CYFYVTNCWRV6JWR]R76\6MVF^:?;9+'WP^V#U2<.
M(2!H"2HN>3-82<&1AM27X#.*VT5]P+\H/Y1&QNP3>?JQ?YA]N7WJ^^S#/W+L
M?8%+SS0A4%M K,(:*5AM>"2U[7(NWVQ\\\+P]^ X:3YJE^2+^(^E+GSV59G-
M3\GW=&G3^SR=S+9]+Z;J+LM7LW]N_ODITVFDQNWL:SKU6;[[MC]E1==M/2Z7
M''. BE A->%8.",\$ES91XVQ=E7@WE+,]*VI<,B(ZV*Q3N9QX_)M=5O4K\UN
MU/0_U\M5.G7ZW2>KLL5]FF^:9C>QZ[MLL0F1K;+/J8JRIE'8FTK8U5G?V(!#
M+()YPL'(,0"IDL4-FJH,YFD,:FM3[O^D_A5Z'8W&QKPW>>X:*Z)PV^!<_S[1
MQW<%!S0V7&'A*9;02 M@!2<3JE7 %?XKXMH]]*^ R<^W3?](BT4TG:JO:1[M
MS<TO;9P$JK+2@[E":T<2",*06&P)H,81([6%LO(\"]C.LGJS<=O1*F: ;Z0L
M#K2[]G8_'K]EBZ]IL<QM1%]N8AU/?V^RY>JW;/4?Z>I#.LF^+(IDO"TBT6#<
M_:AX[IB7==B!!(<5*RZ"8AXP8112SE>[1<C;E:&!;RE._"KT\IH_D'W7.@_Y
M73Q]?S"4\0@X4TA0Q@Q$]-%#;IVDK3Z'MQ@X'J,ZAJCU-=_H/ YSK\#%-1J+
MY3$+J%D'P4%CD3%<*^\94-"+QQBC<[)=L. M!GA[P?.12+W>:++Y^P]#_M>-
M(P=)@BED5'GHM8\J]%Q9N:V($'=:.&JRYJOH";17=>.(<+SXG!BE'E!K,&.4
M[2!$"K0K4SV^&T<:$Z6W&T=.PSD9Z8TC[Q9QXDH_KN($6[SN?4&' H;C)9:.
MM(H;/\>L]D ;QX2CW,:5O<0% CO0#087*KG4F!197X .8"(=&&QMX9ZC[8)$
MC&HHG9+8$.R84: 24S.-1ENBJ1/=->/#65"]668,SHB:$D_C(\3@1"CV?7$V
M3>8-"CK^\&S@"@KJ+;+<4V&59<BJ<G%GHF4B55];HXXTDW4+2HL =/&N9#']
M-<E_3XM0^O'*&_N?#IYYQAV40" O/954L\HNDQZU<J_TENC0K>JZ@^5TY7U*
M)[>+;)Y]>8@OM^G7=)[=%R(=U>'Q1@%1 B22RCKGE,*088RK,5/>RI#K+<#>
MO2H[16> *?>OZ2+-DWF1TS*]B\@O5]O[37<.DMIIN%'[@(BEG&BD*8A,5E[Q
MQUE((]7JDI'>@L[]3,U] /6&')N48.&D*O+/E;! QFG*EH(3!X:JUCV87[.M
M)Z(7. ?R:VXVNWU?U/PAO5_GD]ODD92]O^B"GMEM:KN9)\OEU<VG/$V6Z_QA
M,[PFKM<&K0,K#H!@:0" RA/',-_6C/$ $J-MW76Q/6T4]@RYSE=ZL$VP\8NC
M.,ZXS'C&)""[XI>%B);2,?@^.]74RTU#1\",U5E9K>0[03<"UK@J#[8)C $<
MM]Q.2 P0$LYS;4I,"$6MSL_W[*CL0,$O_>$=P3.$3^')"&L]2C\^'+R2""(+
M&=%"$RDP>/RJG$%RM [&#G2T?Z(X'YTWH/:Q>0]'H>T+. RK)/(&#L,7SP;,
M)6?:.Q>G/4HLH5"1:O:+PHUJSW&..G[P$IZ'1 LO89K/TJ7>_L<DB^GV;Q9?
MQS9IGN_2>X[[#D_I(QB'A&38>8P0H4X:C7 I4?P>[*@\BAWHMF^$ADA'?[ZK
MFJK%]$.ZFL5AVW5>G5;?%C([:KHU[R9(X+0V7CM&)<<Z;L=-!8(C8B!KKB%-
M^MP$](C: -1Y!H::1)SR*LN\B(E<[XX=':%-TRY"_%BL8YPH*Y4B#!AM8#57
M:C/0A>XCH$Q/B(UFIJD]M-*\E\ $8!$#2VS<;4F!* 3E1HMR*L=5\?7R\TP;
MT/IT8J[O[I+\X>I&KY<1@>4RCOKC[,MB=C.;)(N5FDRR]6)34"6;SR:S7GV<
MIP[EDFFC58+4EE&_IJO;;/IND_N]R8IJXJ-LWDE14<\ (Z+]ZC6EG&" ^98O
M@#*!1,U'=B$0FN=X'NL@..NI%LYQK:+5R 4SVX,AA?#2L8'278XG</:@RH.)
MFAV"-5K'9HVP/_XT38N+/^M\GV=T&[2C'!O+G(/&.^$D);I$E@,^4!RO91YG
M-YPYD9(=PCG$<:\#HZWUL1UO&#@@@'#.$(2*\VA0**<J03$"XW6S#J+>EZ>L
M^@#S#;-G=-[:5TB:<WV _WMCSW[.OK];3/Y\U-.WY\G@J">60N&H$  [3HEQ
MY>@08&-TU)R/=-8E)A?YO LR7WU;I/GR=G;?J/9<XSX"4 YAI!#7UAF.&"?R
M"8RRE8NWOY2A_FW?OI"[&''J4U=^:!$0)]PP(;QQD!!G(#"[:!=@HB4I^BN9
M=BE2G(K3Z;/]KQ'&N_7=;^GJ'UF^NE6?LZ^I62]7V726S-5RF:Z6:IG47MET
M:C>!>!KE090SXCBS  MN2[F ,G4^@(&O5NI/_P. -\"\<)UG<2.W>KB>%[ZM
MQ::2ZR:=NHGGJ+YQD (3 #"Q DE- !+$R5)@I6%=2=*^M_4')6CN,SK>19">
M,Z\1T]#!PJI4DN%J&H MZUITZS7J4HT'M^:=PC16?]&'(CVYQOE3/1,HYP8;
MY(W1+HJH$'.LF@RX'<B\:NG)Z4J?63?H##!5;H96FP3SY*D0-Q[6 8X=%A@S
M)Z$C_O&K<>-UN;30PCX]G@7#J]3HV-P@PRIR< 7N[*]:%3Y[+K@H@)'2&"Z<
MD((+J2LHL(7C.@G3"O^L._&'T&+RO9D6GSX7N%!QL,1SH&T$HTBO A48"+8Z
MC-S;/K03+9XA_B5W$OKA4QQ#C574H'50BA7UB L?+"DN4'',5\!9VZY:^^D:
M'Y>]U#UNEZ1*,>3:2$6#UH%H:8B(6VN(I% 4*X%(*3)W"H_6\NI4GTVY<C9P
M?PC.C,VV&SM5!J?(^S19IK?9?/KN[C[/OF[K0M5:%4=:!0X-L1%#C8TW&"B,
M6"4BT6A<EF*G.LOZ FF8,ROWZU6:5P T.;FRKT4PT"LJJ55:F+@D2XY<Y:[%
MIEW*5V\V9I_Z[P:@2RX3?UNF-^OY^]G-,:]N@]9!&,DAB))*Y8VV6EM;3:G.
M@U;QC^'GA/-=N]UC-0 ]?(%]^KZX2>C=8A4W9;-H?&\#-4T"'DV:!QH%]MP0
M!:@V',</2Y2!I+A9HW4WUO<=\C@B0_.@1UTG07")N358.V48(TY 3"O# ZF!
M5LZC88]NE7DP\-$Q5&,-??10L)0":CWC2BI-,8Q+E:ZVQ$C0<1<L[4[KIU0D
M/0FQ :;;?NI.>B*@D!9+AP&VQ!GK*^@8XV2TF_M.='=2 <IV4+U99HQM"S\^
M0@Q.A,U-P4UKX?WX<."<$.4UP5AY*)W5RL%R@:;LY9WP%S;'.])-UC$JP^S+
MINO)ZBK?75M2'P[XX?&@I(6*66H B7]RHR$L=RH<0CUN_W]O!D$'4 VG_\UA
MRNTXETV<MOO;!"^(Y0YZB+20"#NB:)E;R64TU$=K 9RGK/V:[PR?-T>#L2WW
M(]'^*5H_4&LFOFZV^&+B5C-/XABNLWQUD\UGV=7B\"+>M&E@FF-A'$+ ,&Z\
M%%)4X]>.#E49JK&'[5PU9+WBTZE^/WW+VNJW:AH\MX(!Q &T3$N]N6BL'+^Q
M8%RUR ?3;UM\ALJ3:YS6ZH171"!/!5/ $\F1KEQFUO!6B3FG'Q 8FYG6%I_+
M.L7UPZ_)?V;YIE))#0%.Z"5 '&$42GDKH7)8$:I5M>9IU6H&.+U:^=@HTA^"
MER71X] ;G40^L:< F02>&4/CQI8BB!QQY6E=SC55H]T,]*+OYISJ$,P_-+_&
MMLMXC;0:G$X?LYO5MR1/"[-N]]<G=XD4Q=7J,X<:]Q$M=BH187&A5T1J:B&T
MZ#&*:,?EI.Q-MR]#I#W!=_J&9^- +>OK/<I\F 'UC2(J BOIO'$>0^*Q1X]&
MO#=R(&?E2%3>.5Y#9)$5YWCOTOQ#.M\XZ8L3_@TN33O<*@C@D/;((DL),% J
M_B@B][47/0Q[<GJH6: [P(9P7VYOFEE^RG9$?@G-,3=F7=N "55.2Q5%UD([
MPUE9(SI^ GJH G/G\^/\[)FNL;JH?=HH\[!)\\"%=Y(XZYR-'X) P@E?66O2
MU!VF'\V:<CY!>H!K (Z4%45-=O=YMMB&^@M^+S=*V<R Q653RZ/S2/-. HXV
MO=48Q2]"*X2P%: \Z<>%;7?%PB46G//YTAMH0Q@B3VK7OV^0I+KW^>"!(T0A
MJYDAEL1O@L+26RT,!G6+2]]9J9O1ZFU)Y.9IJ#^T"EB8N%&0&#L J&-.,UIF
MS7!JALK./IIW>J9^#B::G@O&6#-+JW297=7L[.X^6Q360=,;IO:U"]K)N*V$
M&GEC$> :65YER#C>[A;5P;)+SU#UH7NF.@!I@+GPQ2@;5K5\\7R !%)E .&0
M&TME<?MO"9;0UHW78]R1MO96,.L&I#?#@;%Y=<>D^N%-H+-NH?*($VB9$8I8
M!HDGWI7[ $$(&M>^^DR-U%Y$=1H8 ^C6SK[.INEB6K></WLN4 A,D2@5T2 1
M 4^U+ DO$!.MMC:#Y8)VMWR? \J0NJV=I%\\&8S6SBOE0)R]M*21F*K<Z EE
M_7@S/%MJY)!>SX+C56MX; OP911[,87:=#)/\G1:N][N;Q  <0Y#L;$^A,6"
M4BZJ_:PQX[KZL;56#FCW+"R&B'ZO/R]GTUF2/WQ,J@6I;CM]J$VP2@,&'14.
M:@*%EUZ4'C,!#!DHKG7QM;@K@(;0_^, BQ!><0=9LE@FDT9'\.H;!T^+U%B*
M@>>6><SB/Q^=65'XT:[>'>CP)2OZ0NL/0).QF0"C9,?@K'AW?55K%%3/!$*@
M0D1:YQSTA"HF=#5\:E6KRSS[NT.B0W6\/);;$I$A/O-"WG?+Y7K?5;2_I=\V
MOZJ]$+BV@V"<TX8BB+T"VFN!)"EO4Q'"C^Q<3\=1FCX0&H(:FP%N!WZ=SR9I
M@WM^#[8)W'-@-.$>0Z",MQCZ:I9TD(WK8M^."= 1*,.<T9RDZ73I(R3%@)/%
M)'U7X)[,K]>?Y[/)U<U-6G#X6+)3TSY"<?.LLM)Z3JSF<4(4U55- C/=BA.]
MY2ATRXF^0&IQXJ^<GHHA;-(@_K:(2'[+9ZLT7]K9<G/G;7$&KG HSY:%M;1O
M06C=5R!66$.C"64(5EA8"67EEG8(M?(&G7XB:% :# 56%W38).\V5OCFZ0 4
M=XQ+K5C\/RX9(AY5=H[BK:Q[^AI5V@:.88-J3U>G9J&UIRT"! )Z08B!1"*M
M5*1F!9/UM)4#B(U;T]U"<OHG^L-[/V;SZ>?M'?)%G=8X>QSX7!NT#!PZJ8U5
MB!KC5-SL\$>'I4?>MU$H'[="^X'FTKNWS2^O[C>)]>Y[FD]FRZ-?^.F=!:Y@
M1%913Q0!AE I36F_2N1TJ^/>8MQ<&0RMT^>%,G,^NVEH6B1-;+HS>PV0<TCC
MAI81A6&4W@E8'@Z1F/E6Y[WEN#DR/&P#S#6_98L(:AK9O=K5&RNW*(5,1^:5
MXPT#UH)I0P#4D"HJF2<&55\%;\</",9-D%Z@:3%A[#:AA9A[IZQW"Y,M%NG&
M!_IMMKJM]0%TT&N<)BV' AD8R1]Y[S"VU30IJ&Z7G3=R7^'PN+4U.^,T=1V?
M2?,\G3ZQEM1Z=9OELW_NM3!.:!TH(9 @A7W<WFK%/2#459Q7H-U5Y"-W%/:'
MSR6VDD>IT*!5P K;N-PA#:%V5&G"JN)*DE#<[F[,5^(7[ Z70;S%)TX$S1H&
M @AF6ED4Q;+>&T \?%SW:L\K[2? R#V"O4 S[.=_G>17^297??KW9+YN$B]J
MT#H0[C5UA!%)-3<> 5K=F2=I7.Y:L6'DSL3^\!E\6FC!BF8=!(:Q5XXISB.F
MP$"L>%EK2UJ!VYWW>R6^QUX@&C)G^ FS3;*\;9!D^K))X,P)!HMJV5KP_[^[
M:^EQ$P;"]_Z8#39@;&E5R2^D/717;=5#3\C+>KNH"40.),V_KPTACZI)=ME
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
M:>D@ZZO8+!78&0HX;;?OYI>M9U;K6KW"?_)8G+6-6U\E1SY$$PL[!I^)=8Q
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
M4GZ38G)DHFPF(NN8/AOR+9OCF=:BEYU8OX"RP33DV(NP[P./4-=&OCM,^/W
M]30HIK+MN<J!.E53G>A)NCD+QT:5<Y%RHB2;\NHY.2ZKUL_IWHDIJ"86I1K\
MU ERGMPGAR+]DASWT53I\KN[3_&W]_55.-GA>;+\OL)W*(>,N )'0V83ZJ,(
M0!P"F_=-SS F#I3N#S\#)L.:^\R#KF0HN8MEMNB("?(: R,GU&T;HN>1>;;M
M\*8IFU2Z7;ER8W7./*^:E)G5^K-L\_OI<1B1^+DCO0[IG]WKU]HFS<[ZU*%B
MV&YYE^5%O$\^)MNG/"W3I,"[_W@JRKK:*8!^ WUH.\ACQ(9V&%#& C(,<*'M
M,AU#R%Q8#0\M?SWD2;Q/_U%EG/NNN73<>_:F<NU-[9OUT-S[WFA6,?C9=,ZL
M!:Z,O^D9C&:+_[1!:HVAUSYXX9=/P=%/Z^BHS#"WCK%-4_@4QKRY'YQUCX6S
MLR$X1BX3)=&Q\Q7 /9@-=STW<ES/]REA$-H(T6&T1A2Z,NU6IMB1&K/DFZ^\
M-AV2&X FD2@V>,S%GYSP"\]7UB#@(Q2.B*\.XM<AG%H\R?0_EG*"]2'9URW:
MJP>H_/XICP]%-:^H^^0=ET I@\ ! 4:NSWR$&(;-B0#.2>3P0+3&.]F.N;>N
M@V8UV*Q3<(M-_*^Q-?*":2-Z'6^9/G<R0P^DGO>-I<6VFN(]Y<FGY%M)*@K^
MV#@@K%YWY$>1[9# ]R +88_ CY#4.I9.NX8GO?W[^-B\C^4)6+DT0BO5TU3.
M-,O:!.\(U/J]AFHU6%>B?J^PJ""$4V*Q;DV<Y)F@/$YG3_A0S]^?TO+[L=;I
M$1!BS.T@A!@%&/"@VUK@ (:C2/0<BMRW&CQ^T@!9[B#N,Q[&SIJH$;:.-T45
M_/G)DBD<")<.]G%15*E^GL35Z_6]V9[XJ9[@;9CG,=_S;3>@41"$-L >&^SY
MOM2:J[H5TZNH-;!F@MM!ZRYI^[U!)[CS70.7@O6#66B4K!XH,FBF.G")H+':
MP&12UZ$Z&OPXKPMH8D94BSZ6U>!?5U([PXU!_"TM-D%@>X[-. H]VW41CR"A
MO3W@NU*[D=6MS*5%W0M48Y)4H D,BBG0/.0I*I 0;T9TYR(M([HSG<IUZ(X&
M/S+=#YE2#M3>M)D]Q.EA$^'0=5SF!("@*NU"GNW8O2%.W5 A^9'Y^IF5ID6E
MENU(L2:5YI@B;)JZ7./*9%YSPLCUA$:%OG4HRA0'7D]AU+D0.9C_,<G3I"#M
MOVA\V+4_,>_Y);Z_)O4>W WE+@H#CT>>ZP*?AY2X7F^_4C>AC4CZK1I6G!:;
M16ZL[B?:- ;K_L#>>.?79(N?.=;,_KA$+4N\G'))<V[]WF*6./"MF7SQD]K+
M!4'MB+6!8(@<B9:BZ94QQ1S5RQ]"-N179OHA52EHOS:5_R4]),W5<YL NV'H
MA=2V'1P!'GCP."12PFRICE4:[!D>C%J(-];%TE6-U&J@2N;$6LB665*8CV>5
M=8:)%!M<@ACE[>JZA![6UY%L:_7HU14,G6R)EQ(K(Q^2Q^KQO(^+9(</NP])
MF5:*RY[R]/#Y?27$67<,;A/:G! :$1[X(?2($Q$Z""\'B&^^)/EM)EY?U&A:
MY@T]12G\HAZ/DC;=I*S\"/SZ<5Y#M31Q_D;+:P;"L(Y7UHQK+XIPQO@3?8F?
M*0;>5F*2#P=::5:4?9^5394N,1Y @%F(,0AL2J@S+$<0"N5>8&UFC;^\Q_!8
MCWFZ/6T9IW847Q_C8DG,(E3+93)GB4L/\F8XC%_C/+; FE<K1?D;T4GM(5B'
M1NIW*S/\Z)I(</X]WC\EFP#9006! >;Y=HA<W['[U5H?^J'DZJD^NX:G>9_J
M4R36<X5<8RK3D#4YDY&C?!TOJ1'/E/(8%?:DMS6\NXO20WS8IO'^?5:DS2&Q
M?G>71P//=8EC P=[Q$8V0LTY"\Y<0CQ']/)X+;8,EJ1[>/6$8P!H]0@7VY<H
M0IO(4KX.UM?R:NITZ=("OSZ^1%]&7!1)>3QN$00ABAAU"$/8=[S(QU'4&W$1
MBV2&1LFO-CSZM6CDTG]9<L0TR2 O<NK3 EE,9)[S,"(GBH2M0SA4P6=:'AH5
M,:!/^;/^)CYRF8,B: >1#X,0<,@'X>$^E]K[HV;!]/:?%HX5*TN$-&4R2F&2
M+17!N+%ZPI95CC->K@J(*H]KTA%E'UZ5DVF,"*M*WRLBRO*/SWI%;#!@?N 2
M1$.[$BV$W;H)1&?0A@!+28NZ&</Z\NOKG8'BTKJ+T]SZ4L^U)%5G J6"TC,/
MFY+Z,]9O9V8)NLC/F Y-)W4E8J3!D7-%TL6-R Y%&A?W]?_7"[+5ZU=I8%'O
M1KG/\K)ZOQ_>'KXD;0^;(JK>T*88<CQRN4&!1Z+ QT$  L0] ,/0[O' D FU
MD#&/0DK4Y!O,M-7$;07_IOFGE1R]:+9RO=H/37PGG>$0C:O@NJ(C)Y*T"4G]
M3^L$^DV[O:Y&_Z:&;YW@O[%J#ZS&A9.SYZN)E?@NR/7$3&U7I/G8B6R2G,3B
MA4V3\T1F^4V4,_F9S?W,2Z;\VVWV5%G\D&R3"E0U!OR6E-UL8T, 89$-W2@
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
MY]G3Y_O?LB_)PVV2?_J:',KO47I7)LGAU^97&Q: D$#'#GR(PLB&/+*'?"X
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
ML.,-J=)E1E:KOJY^E.OCMOQTPX^'X[[\K3O"+?*+Y?;S\J%-1GBU?WJ=F1C
M)VP1! 4/$Y[1A*4A32@D_;X-2&$&E5Y"F0:18PT<C!"GXF]:,\;#\?O6D."N
MMZ2]BZ4:9Q#M'62*&CB1#^7TTC_WJ6GKN><Z"X+>A*"S(?A\[KFG<[]&B-O8
M-IL<6^'_@G1/ZU\_9'YBFZLY1Y39"S9/&F4HHBBC-(8<$89(!E$T-$IH$9J\
M9*/8U(2"_^3Z$[,G;509E5/I"<E4D]\7GKB965 O4R6_>4Z78S\DT)8Q;SR"
M8\21K&A]V-V7=?_H3GE]P+LU^\]Q<WCX6J[$ ?I-68\%@@@R@D#$<YQ'!0X;
M(*!_C8?@/ >R)X,LMNANZ)V!O H$S';O:@<T."&=K2 F3^*%0>G $WX,4!>&
M5<Y[L=K Q??+S58H1)/M?%UNRU/# D]__X6 <5OM#YO_*=>DJ@\CIA1F&<D
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
M';A%9E5%G:M7EE(<DC[_^HE+XZI).J[Y7(<TGV\.CT!\*>NR^9,_%CB"!0.
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
M_?;M-5,5[!^3IU:UUR3>T_&H;\_;]7LCINSO^%C$!/+F'XRR$&=YE-.$IP.
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
MCXTBL>5^M]E]KS]6=3U>^?6M^KQLY&*UN6N+1U_+U7&_.6S*NEC6F]4B;D
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
M4=DIJQ9$=:O$!'$B:]*"^'0CQ,9/B&?Q0D8<V\@/W(3X8VM.DC !+)MT+RF
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
M.1S\8&!Y^)0^@+JP-PUOHYS-D0O/]3K;E [0+;O#\I*#3.RVU-(A5A3?EN-
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
M>36T DQDDD2U%@PG@BTHD'5@VK<)RYL;_IQ)_9"*/DPXD4(Q23//WE0!X\A
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
ML;&Z5LMEMFIQI6=_\Z!A%! [28FET;.SP/C=E3,J#3&7<YNG)S[LG7TZPWR
MR64S1+583"(B)4(-RCON:Q(P8YY+#JEWW @4;>BN^FT4#D*.+X90W:JZZ 7>
M,W'GZ%6<_8V"U@ )C2! DL:UI@+(V$I *\3EW+TY7<4-.),$:OO3SZN;F]DT
MVPS@8*FI9\\%9V%9(8=&3\LI!#%5C%<CBV.]G.LQ76BGZ [)]CK>"O!ED6V&
M_W'V)<^NB_SWR0\_NUEE6?[IC_CCZA\'69#04P#.4D6  D0X:%&TI<C7T@F>
M:!9&N$[IF"?]8]V>2>INLXYX/+3#)>KVMP@ $\>4XQ!Z E!TV)BMS:50./$8
M<H1513IF1G>8GF'[XXAW^M+C02NNJ<?.&\,LU9!KHVN0*$_<:!NA">G5,^T
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
M\EAQJ2W0VBO@:26>0?J"BC]UH.(FK$E ]5RD.7KOXD"KP 4!FCJFL0)&"\J
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
M%:RPU%,F./+>6^X0,-5&O/-2)F[_M;_#V?LV3P]\.1G.$<2YGA#?&HQAR$"
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
MP*C>.=C+*5F/4)^-;RI^0(O%C_BM;"JOMB;:D_;!<\>=%8)BH#7GEE!3^\N
MI^Y*M]YS^;I12F3!8G4I/#L-Z8LA&(9>0P6X\BR*CK2EC-9[250DKD9:;ZYL
M">;RZTNE5SN<!Z#7Q_77K_,-&)-Y!<:;_*98W$T>EO \0+"&/01O"(^24LX
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
MI%JL^CX+[($(1:^@#\\P$Q>3/\H,W'?%.E^U#+)HW5< &BFE4)0= "DD)U2
M"@Z(76)L>^N9\9(YV+D6VM_@>/I5E%M7'[*OZ\7T-H)P'3^-Z F6B77M>A%'
M^GZKC<VWL^<BQ@D]!J6HU0@;*9"7A!@)A:UG$NL2HQI3DW_UGU2N5](-JXR!
MJ/>WR7R]+Z=A>H>!<DO*H! $@5< QXG RDI6(7SOJ</^BWBINFC/NP_9=#Y9
M+F<WL^DV1U1Q4X]V5<21W$WR^E3QH*E+Z*DLRH, Y[J,J6<8*4=U;="E!XFW
M_D>XD]4[Q?I'?Y!MKB="7-T+\>FI$ =WOUKT$[@R<8V&O2?"06HQ,ZH^K00<
M)Q[OC7!3;!"OKD_L>S9O:AIQ*9_JPL+5G06H$>08(2*0H9 A2^MM0J@83+QE
MV#ZAX>OFUV *>.6[)4:HN$"W<=VN"=!.4^UJ806"B5O\K=,9;E>J+N\W:? X
M]DK:07[Q>R5.RVC) 83"( 6UP[I>*I7UK!(O4;5.G'BY#.Q<!V<YAG@>")UZ
M$G&PIQ"7ZUQCYG09B085(5RH"@KN2>^Y^2_C,*)+C(<X"6TQI3XWZ(QB!^.2
MR"@"%?+<2U=]IQ BFIK)Y/7L]G:D[:?'I2<"/<@)^E/!#YZ@/WTX6,BY1X(Y
M [F$1$=[7ZUGH-1TJ!/TBV/.J4@/0!T[^S:[SO+KY>.0:#-9WA[@T(%6 0)D
MH__H),2*FW)C=%N7;;-N 2CQ_N-K.@#HATW=83XDK1Z$4S?EU),F 5I&&?"2
M<>P4Q9I@7VWX0>=MXG;K:]K8[YE0IP'>?GMK\Z8WR^7ZI3.KJBJ7^YXMIK/E
MBTD)VW<2*(3:8@F@HQ8YQ041M>%U*#4UZJO8L^^6/;UCWQF?-D=1)]+IY3X"
M)1@99RS4P#)OJ2>85!)A+Q,=IE>Q^3X8FSJ!?BCG>]_'L/GEU=?-MN\A"J9W
M%CBWD#IEB1:6&"4)-KX"!"F:Z&^]BHWZ'MWV/G5P/E)NOJF..+F_KR  P4(S
M)B,$4##.B&?U-VIH8E+@<18G.B<E.U/!N<WD-EW*<E-(\T'JE/LL0ZDF\VC'
M05%87L<RAG"L1%PX653=Z(/4N\0XW?8%DRZ=J_WHX\RFM ?>-NLW8">\0AP)
M@H'UP'FEJP@KR!Q+C'8;:8&FL]O8KO5Q;GO[+OMC\ZMDNUIW$(1S7CB-D=<Z
M^N0&Q:5>)7C$/O763.MCAZB3S\5E4_$TZ,]L*D^@W./V 6B%@7%:<B@<<!(R
M NL90K'$H]&19NP_N^E+Q7V0W =5ZLGEIV+/W?O--_.YC%<NK]5F^7*C]P]E
M1K_E;!4M^.+;;)IMY?V038LO^::7?3'J0[TZ1+\=<AVG$000Q9AI(ZIMCCC+
MD-0LDB-,US$4R4>FLI%\'V4AW)N;;+HJJR]7A6T>BW_B9]#@#<%@9[S0T$=?
MJ;PG15"=&@-!;1,W#!)RIOY4;.]>,T/Y& ^NH:AVU]M2N@D2"NP!Q!$'S1W$
M5(@JX ,AG)I^&C8_/;K4(\@>M3 :*AYS)5KT$J)?+RTN:\=HSZ&3$87JG!]1
MFFPGFQ\\_=Q$3%'"2.;Y"LCR!P_C<!\FK7X<6'+BM-_^A8$ [BR5! E&"+3
M4E6M9Y&1,#7M:?.CK$ME]RCT-9(/89-$ZT1N;_H(C"#*&,81>20\%,R1:J<:
M>0%2EV@_\3%77]@/0+T3"W<<(.2)/0</RU2#3E&"),=.(TRKLVFDK0>)-&U]
MPG5)&[3#ZF0 ^J85GO)*0^0PEI1SHHRV%MIZQT.QQ#M3Z"<^A#H%W]%?4!&"
M8J"4!,HY1%U9EJC>2V 2)P;RHL0;*L/?L1OJ?DH[G%_!_12!+&!E>D/'I<,$
M(N%H+1#QJ:G,$R^H7 QQ3@7ZGCFOJ<K2=@J^C:O[Z63^6*"+*KGDK**>6Q3_
M%QM--/-;#]ER9:P_=ANP9]%;EES2'D1CICV7A$AFE(EFK!*&,IE:*G5\?D;'
MNCU<<JD=JH/,$WV47'(40DZMX$I;*!67$M5H:>PNISQJJGI;E5QJA^8 I.FF
MY)*5W'GOJ="",N>)0+N4/B58AJ?&TXV8)*=IMU')I7:@#FE@3)F19V=CFQJ7
MIVT"M4IIBDBY.+-"8@AW,=91/)B<M&:$<4A=&Y83D1R * ]'>-2B/'\X2 A
ME$ #HP 3F )$9260)?IRZG)UH-.G!9A.17,(>IQ4F<M*R#53B!N*A)5.6T3J
M[\=>T%QSBBJ/EN5JAV+"K=*XV,^6>ON'F<05Y>9O%C>LV]>ZCR"4H-Y#&M?Q
MGGGF5!2MDD@H?SGS20>\Z!O=(9V1MXEU3RB&&%"NO0+>." -,35D4B=&WH\P
M0K1K]R,5PO8V9$/TXF9WB[G,F#S[<KMZ4-+IW;KD9OW$T6OJZ1T&@D!TYQ7A
M!@#+N,)&U; A22]P#R5!S\49H![.G=V-]&JQ$:4:[_O%;)K5OUSN?KN$QSW>
M=OT%AI"GU% O)99 8D45KV#A)K4"7.OY;8B#Z XX."36Y[Z/-D":!(.%(=QK
M3#FG6AHGK:T 8<HD)H!I/5N^,O+U#O10A];/(MM5^<5\V9XIZ1_WS[R?_"A_
MILJCM2>R+=_D6_'_GI5?67:MHC8G7[)''^.Q$_'!!A*L%<1X629+03S^2;#V
M]0*<RD3&M[Y3\=H8/V8EC2:HO=O[%=&=9XH:;YDDG@*EH;@' ?I$UW2$R;FZ
MMLS] #P RSZ5D0WKQ;:HC)K^<UT.?/>!F&*YBJ/?#/T PYIV$20K _0)1H0+
MS!$3Y:'I5GC-O$N,TQUALJX.V=43N#U'C-@B+LY*<YQ?NWP5?_4FORD6=X]N
M,3:,]'AI-5]U/WFA^P-Q&TV;!@X0$5)8"+ TF NMP6['W,ERR^J$D(UE-OWS
ME^+;;]?9K/Q(2?F74D#RX-N,/PK;P7W(OLS*,>6K=Y.[E[[!?8^&:& PCZ;%
M2E>&9C/+A:Q$4)2D!AN/YUOK7IE%IY VMMWM&&&BN(ORDLAU]OU_9R^%[^U]
M-A!GH"=6&B&=IPY M<O8%P6(BX5$/W1$V]H#<.(T3#LGA5DO2D#\;#F=S/\S
MFRQ<?FWCY+.'%_L>#TQ3R:W6BDKIK<?45+L43B*C7O\6=J_4Z C6GDR&G\VS
MA8G#^5(L#AN,1T\&![3GA$!M#<!4,T=]36WK26(9@Q&E AC 7)R":.=TJ&3]
M%+O?PX.'CP1!XT 1U]!20N.TYXV%U7"C+_OZ4S7W2H 3H.Q-\^^KN/D#<\2+
MSP;O+$/1"V=>,HREYE35""#%7G^BY4&X< JFO9'B?MKR\2<O[24=>#H8CZ$@
M1E%O%(O^L:*LGN(,22TS/:*LQX,0XS14>Z;&EK7-R?'@^4"\]@SAZ %99:%'
MEEE0"0*Q2[QJ-J*KV0/2(QW7S@FBXJBN-R.;3UZZ>_CLF0"X--$=AM @:;@F
M&.-J!E3<BT0[,:+TOKT2X10L^]J)N \$;'(;M5G#(*7&'$%"J76<,*1)M8WI
M%."I&<O'E$YWB$V*[A#NB3Q_S^;S_YT7?^0?L\FRR+/KS='V2]&;1]L$"AG0
MAA#*&)4H?A.05/MR2AJ16F[OY]KK[ ;<GMCRMV*^CI(OMLOI?4[(B\\&P;#V
MR!@H7?PO0A346S"*TM1%[)B2U [ CM- [6L"VNZZ?<B^E@D^\B_EJ=M>#_50
MDT"0<1)PIQB0 #%$*:Q-(O4^E2,_R_9GA]CV1)7WZ\_SV=3/B\E+YX(O/A<H
MEH( Q(5B0BF++ &Z&KBQ(/7FT,^U_YD.:,\GU'XR6SQ*"#EDXH'ZY3:NZ^;%
M<AU%:9!OX%"S@)VWQ'"$K7><$ZKC]%RBZP%V1*IC=!U.T$\18ST_G-?P8+L
MD1(<:JPA80YYXZCCE:@<HU1S/9X/LUN%%_UA.]1':K/59#9?7LJWB@@3S@I@
M/ 2,0H6QW"7P%]@+>(S /0NJELMLM53Y]=O9Y/-LOBFK\OLF"BF[OLH_E*56
MRKBV^,"[(E]4_]23Y6QY+)M(9^\($&-'I>">4!NG$FZ%)!6$RI'$?<779@,:
M$VF?#1A8#P,$--:BZ1\[03;;9HMH6[)\^N-(CH$&K0,N:V$!+A6-8/.R,A85
M->A(IY8]&3'UAF/)/IYVIHXA&?C2D(_F,&C0.ACA-!-Q^8T(Q7$4<?%M:CB%
M2DUX.V(&=J'_?=SJ#.@S<6M9?X!'4R T:1ZXU01J@ RPTA#($'?5I$*(24TF
M.F9V=<& !NPZ$>EA)\_ZK__O+%O$5]_^>)M]R^;-Y\\#'03+B9"& HTM@UY)
M"GTM.# B,3IY1'NRHYQ"N]/(N2S=<PF2YM.]_03"J &>28^U)D1C9HFK8-#:
MZLNS?1W1HHGYZPCU(<GW)O^Z7BTW>,#FL^OS5@%8 8U#7F)2HHD%J*KI"B(]
MO\ ]JVXUOX]?)T,]))M.F 3>-DA-T^E[ F502(2C6JAPF",L::T:Z5SB,G=$
M9V(CG*//H+@!^*^^36;S$B!?+#Y.&E;EWM\H:$LH(LX[X"R,_CD P%8",DJ&
MLJ5#W*<_$S.>EH/I2A=#&MO#0&V0^6M>?%YFBV^E:)N)I"PEFD]CJPTYS&0^
M+3,,E95'[].\-S' ?;T[2&B\UU)!B:P!DAL$> 4WQ2*UT,>(C7(OV]XCT<^9
MEE%_GZUNGXFW?"S?\L,3&[(%[,>Q(HJ]O"]()BT "D$BJ&#Q+Y[7L#J2FD$E
ML5[)Q]5DL1J&_.?G:8-UW=#J'?%7LT?*O\2E3EE'Z$T^G:^OL^LWN9LL\OA8
M(V^^[S$$1@ V5A&$A%%*2>PUJN!'6K_^>^&7^UWUK>P1?VNUL)\6DWP9>59&
MN5_=;+8"< _?U<'W!8V)TQ!(8S $PEB .:M@-1ZXOE?+0U=,O;Q/J4O]COBS
M&9=C!X02F) RBLW%_Q%".%^O2 %.O%;<.L9VF'IBE_?-=*G<H6()'VZIK.^V
MJ0(O++Z06\@,%M2J:*2@$U29W>50JP DQR[1C7<7O&R_T?^G;'J;S_ZYS@8)
M.=SWVF"%\%0 C(WP1&&"B4$5T :2Q+0Y8S[5.8EN/6Q[=Z2:86,K:CNY22G=
M/*3B>;N #6=8>,Y(&3/B$(;.U-A;<X'!.F<ER_[@BI-U\[KVQI\*W#P.HZ]W
M!TL0]T8P[)13&%CL: TW].IRZBITQ+K^-L<[4=  WX.-;O^W..)OF9_EDSC^
M,K%?G-0V-^*6CW X$OK1LJ?@N?/0 F@TLLASX_GNV"Q"P06_G+)D(V)5,:3*
M+BA84P/L+%!0 ^(9E9)B)"O!E2"),7%CWAX>J8O1G9(N-GXSKCV\$@B(38H<
M[B6RKH(!29M8H'[,=K4C6IP4O]D.]3/%;^*D^$U<%3GDB&NGN;=*0D2@ H;7
M7I6D%WCIJUO--XC?3(/ZE<1OOC O#!72>>C5P94%"9SPP)$X.TE@))'WWI-.
M-)@7&N79W^0^#O4.\"UM\I$UJL^T+<OC"**,8P3+<S?M,-=$U\8 R N\YWUV
M*KQ4ARE%&0-;YNHLIVD1L*-M [+0$<:1DI0P55;O(_6^MH-TJ#*)/S'WNM;1
MF2CY8;;\AU]DT=F)NLR6JP\O9]]NVT5 1+ R<;SSA"B(A+8<5L(SK!(W_W^>
MR;L?@G:@JK.9SJ_9=!L^=-?:<MXW#<00K9F/JTV& 0>"4UM_E(JSQ/P$(\J<
M]BIY>8**SLS'OQ5EJ$NY\9M@.5_N)$1A)2@37"E#G")425"M,K5Q,G%R'U%Q
MBU?-T9.4=9BM+Q64>V$H[Q?%Y]UI0W'S-HH\NWY4ONX!^UKV$) S$2$+M2H_
M-DO+2N25-,JDQEN/J);&:*G7KZ:&BF#;[#E<3+":9MI;([!#"B#,(1;*;3,.
M4B_8T:J@@VSY[3NQ;)7+LF%7$1!+/+'.&$)$7-Y HFT%""2I=_S&O.5Q$BT.
M;ZEU#??KBM)IQ<\.7Q>,9XA'FTFD%=3%_WA!*U"U=(EE',:\==(+A\^GDM=[
MK+*9'1,,<S_O#PA(#E59S,E9HYRF@K(*=DI(8J3/F/=H>K3FH]!1SV[>FSS^
M-?IXW\_CXM6OOU=C P_O0*O@65FG2")!J$8;MWQ[6]\#C\H3X[,X>"\,N(G-
M.-0L8"J]) (Q8[#TCG />26H=1=T&Z 3;1>](3O<!VJ*NZ]%'KNZNKD?__GN
M$G7_[4:+J"V$&FKGN0 46KYS&AP#B!^KK=2/F+M*(_6XRTVC?)GI+,]N9BM3
MY*M9OH[6_^IKMMA>4VN 0GJGP4-)@65QY<!4G$<405A4(%G+?X[OOC%3BC/A
M/H!'6]4!SZ(")_-GPAQGW[Z605$NC5:84"R9T!QHXRM1-2*7LR<P!!U>9F!'
MV ]'L[+ 4E9ZQ%';*60[W#X0K8B"E$<'W7NOK4=P-Y$[SDQJQ.,(E_#GHURG
M&AB.>'N02IY< [9$,>I961<*$(&AA;(25%#=>_*,BFK%:C*_4*IU _T@=[*V
M&NO6NSNAUZ Y9U BZBE2O#PQ-]Y5$ %O+\<0]N'>#0?\@-S<N0KM[6"S#H**
MMM[JLHP7 8!C%U?.IA*<V\'2W?7/N$'8L8>1G>I@0/(]<AK2*=BDFT Y<V6-
M"B.8)@A@H'6-,>4X<?-ZA*;OG$3L01/GGZ?3Y^) E?4JJM!0C:*[(Y"GJA*U
M##2_&&_P#/-M2W 'X%%[_NP3S4.!7%R?*X QB*XK=K1:IW.#9>*9<_NHTU?)
MFVY '6[GO>)Y_,=+1X,7M0F/I$)8<T.=A!)H:1W<I;OV@I"C!;GZM?^U OZR
M*)9MEF(O-PS&"@<MH8P3X2% 0DI>"2LX2MP+&*'OVXG&]UC_3K =T(FHQ[LY
M/]O^;&>(RB.V^.=6H?GUSBXMW=W7>?$CRW21KY<'"TET]HZ@O 06(L*A<LH
MP)00%7S<^43'9(34[(I&Q]@YD";:QX,_&^G.[<^_E%F5S62Q^'&S3;FYW.VO
M[0D+;]]1((PIJ95$B )KD8$4^DHVQ#E.8]F(UUP=L6P0N,]D$TW\=UR%/AS_
MAZCF,A-#2\MWH*>@H-".<Q\7F8XJ6GY:K(*"&G<YN0 &M&_=X3T>ZJEY5%&^
M29WU^RR?W:WOXG.G\_#%;@-R7%M+E,31!]) 2>%I!1*#+#&KWPCO$IZ7E%V
M/PZ'L?R\%M^R<D&HIM/%>C)?7L6EY.'L?<F]!B,\\Q9)PZ"BAO"X-':U7FAJ
M-?@1WB,\GU/8$?;GH.<&H_TN8J-V@4"B'29,< (<A29.$Z!V4;Q+S('2_KY@
M[QM;0U'L!'1[74N\*_)I5\N)^[X"MMH9 00WA)CR&JW"LL;-F<3X1'[Q)FHH
MQ,<Q;^Y9>F_2_^C),KM^^( IEJWL60>O"R+JSCGJ,3!"6:FP!_6'BATX%HN\
MA\;BXFD\(J5T8#T/KZG:6]"F_06 /:'<0(6)A!Q 81BN))7()*;!E1=/OR%1
M'X<E?<%?K9[XT-(/;-UYH,1;"[S%3D%B)!24[6I0>RDQ3,V"#RZ>IV?3P3E(
MVWI%O%UP,>4@4!1I3R#7VAB,:\$T%JDW77[B(Y 47,^VD#TXNS9M&B 4TEL#
MO,)*.NNTVD;6;80E(C%. [8_X;BL]6PRPF>C4VL2!4NIDTCRN& '4BH4%UFH
M$DP!E%@N$(XP-FQ0ZK3$=5C"/(CJ:1==\D+#H"70D'JB0?P2F*3.F6IA+H4&
MEQ/0VG-TR>G8GHU$[Q?%UVRQ^O%^/LE7T8-S_US/OMXUGM.:]!2@Q5)[3D4T
MMXA+[O2N5DR$@L1/MN](D<?5@(<R5">1HA'7ND+\;.3[2U%<_S&;S^/8WT0%
MYU]FG^>[W"9/_]V:CBWZ#D8P(B#3EF AH^?)B5<57-%5Z#VU]=#EJ@=E:7^*
M.!]O4]S__>T#@H8":1SF925@:+E"]Y]K\@VGY'+I0[IS _#O)+#/QK$3Z/5
M6"&QX0A+J)@W\8/RK@ZJD0;I1 ^O>;S(I4Z]R1"?C4^M612\00A2 I%F5G+
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
M/6$US&3E"(,,NV5EQ[@?'SA6=:W<U;4_B]6JN%%?)]/Y<O5&2,4!ZK7^C2"
M,A@:8@#5@J(X35452J> -YFVB3,SVQ_+Q*'%T-\A\^VQI0FV]:6[*-\PJ W
MWE BN/(HU4S36S6?:"$/QD=V,\R7;GD[Z.9^7L\>;J;SKYOH@>3&'263DB5_
M+MW/R=UTOG[\8[%Z6,R?+I%[L.KZT\$CAR##V/&H,EB$B#*T EQ;?('IW$YA
MW:LDHZ.2SEE%YPFH!&"& > X,<AH2K8G)F*4)IE9'HXFWOTZUN+3:K)8=4J_
M\5"E88#?<?(9U)%_'1Z3'$<>9NFZU$?P/T2I+C9Q-,D7O%Q.#]G]VV@^" &0
MHP1S3HDQB#)!6 4:LS!3EQNA >;<Z-RE&(?C?A4:UA'WCVH^0.>5 00:+@ET
M46):J@HTXF7GF:C[]HX[MRG0I33'MOR;34'3[C: G1\( GO"N9><*<T0-DI1
M7P$'9:X-?H2&I7/C?[>"'-LFT.(,./(#05'@A4/6.\L-(QAA5&N.!.>6 ,\N
MMOM[(O0JS^$FPL=-O$+L\K.!O9_<+XNK6W5_/YM>)YO?)H K_NC]]&ZZ.N@0
MU,'7 B* 4N49$@0J1QBD&E20(I-;M:.YO^SO*3(:X9Z5T09)H'$*G>;("LFH
ML+(^&!$I,M/7'>V'NS':N/G-;]+F2^?XN[4=W]V,>_]ERXZ;M!-:#!080Y#D
MU-JX/7E*D=35: W*74-STUR?C>VZ7]C;(EGLU%$4BL\'C+6$@'J/*<""X/BG
MJ'IJ:6YP_/&.)X,Z?;='C^,A[?R2]*;X$JDZ+Y:#W'[:^/6C+C[??B%X!CCT
MC'L:-P0<%VVAUW??SDE(##WD4]K'X)HXX^QX(R#EN>!,8.H,E2D)O@+5\)
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
M*V>1"(-LDVZRF$_G7Q_[>'A'W/5*D()RX)R RCJN*4..;R1@XG](=6B5[V>
M3=:,G>\$3)@C1!#B">10"&NV?N!IB$Y>SD9VNI#+;C =X\15\]743F</*</\
MI^+Z83%=38LA_9S:G-7 $04D!$Z9>.C@P"BY+27*:%SPARDWD1"_>87X)N]
M<>,CG3<7)MM(\5>#NRL?YOO0:*7]H*%@6$D2 324   MI15TJ=;RY:\6C<GS
M,M!_ /S'N+)<RAHB"!1&6(@(Q5(RI;:'#^N=BRKC(&O(,X'L&=6SYP(V7'&F
MJ-216,(98ZVNAH*8^QMH (V%6;:'8P_GT<_%W7VYF"Q^N?7$5=?7BR))Z7/Y
ML;B)OTM__]=D]E"HF_\\+-<5/_>0)J.U(+1#GE#&@* ( T,8,14DT-O,JZ%<
M$_UYD:M[O/M(.UG):;T%V.GWZ4U<Z)>;6?,I2K9(_7YW=[]_&3ZFF0@X0Y [
M(;RP"H X&9FKYZ'GF>'QS<WUYTRZ#H'N@6W_G-],EQOUH[BIL$EKLYJMQ5S<
M?"X_3!:KZ?7T/LIW_O51$4OUM:_W,/#4I@.*T'"'K9!< LY%JI!0@84IS$PN
MV#RLN._;RM:IV;,$>J#K,_5!?8]J\2ZE^1 [CVPI(.L\AP1*B""4 CM.5 4%
M$;G'N..CACN_T>Q6Y6L=Z1Y(]]JJXVYOB^O5U7S=X9> K4N][&%>3G,!IYH/
M DMLI=020F<4V(+B-4:9EPXC#/YMG7X]P-V+Q_;\>Q%7ZCAS:H6CUC7B#+NZ
M_3SYN==CN\'[@2?K#! &$ :E!M!(5TT]']65S*3D(RR<W#K+NL!W/ZW>K.&^
M@^OEVURO'G_2^<<W/Q;?XU%I(\M]A]U>OAN<-L1P2K70TGOFC=G&5$?D@&69
M)Q1QP<P<HUR&9?2F!EN?7'[QQ2 YY8HB BRW%EF?JK17:!F4FRA)_F9Q3Q(9
MU0EG/<[BII4SSK:M8(SW%A,+!:'""A:U(%-O4)8=NN?;9=@&OX\Y)X/= _?^
M74R_?DL^RW'>3+X6?SZD^)^KVS4^RZN'U7(UF:>,[H?.UD>U$P$7VCM&I("0
M4(:-Y!7@GF.3FT_VZ-N4/C*DM\ZZ+J'N@7%QQBS6]M');#M/UAU_?B.Z_ED<
M0'&S+?>C%HO)_.OZO7UW=J<W'C C5 ED4'(A@TIZ!FJ%W1N8NQZ.T-FO=6;V
MCOY8Z&HFL]G5^JXI.<'_>Y)&=#I/WVXU( .@P(@H%35P++$QH)[16LK<Q7.$
MH;##$+05V$?#S+5&O%Q[RSR_MCJ9G3M;#EPQA+S$F@A@O8[_V%K+ 2K;6W*$
MV6$'8FA;T ^G8&X5XE=*R_$JYJZ6 O: &V8X)QA 0U(T>W7QZJG(SG[R=[B_
MZ1;J'ECW$I%#QY<WGP]":D\Y]A$J@R)B<>GGU; @1YFV&_AWN()I ] !>'+8
MP++CC8 $)8@KZAB+(%$/"*ONS3UV(#>^_^]PD=(.I&-TXQTN#+9-+UYKF-9
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
M9JP]Q^G2K33';'UZNE!\3'D0EWNO03K]7N#2,TT(U!80J[!&"M9'/$EM;D3
M[YOSL8FN Q-5\UZ[R2*E]USJ="N3\A@6D3>KSY.?Q=(6D2C7TTW;\QMU5RY6
MT_]>_^?G4A>15-^FWXL;7RZVZ\(FK76N;6O(/@>H"!52$XZ%,\(CP95]E!C+
M35SW^S;^$L7?YUW^?/XPF<6#VH_5MX^355'>JIO_/*1T\DZ_^VQ5.;\O%NM7
MRY2'\*Z<KR]05^670L6Q%G&PM_5@5R?-SQZ[F*YZA8.18P!2)8F#42>OY(%!
MKL?D&'/?CG4ZCE?:8SZ+O<X,W'F9D-=5)!S0V'"%A:=80B,M@#6<3*C<Q-&_
M[_+')+8SF 7/CXDO$LNO?VGC N(GTT77MSM']B00A"&QV!) C2-&:@ME?3\@
M8*XV>+1'P&]K]H!B[6&&5:G'/A6+[]-M1HQ7>/Q9SK]O"@BEH2_7]UE/?Y]R
M3?]9KOZK6'TLKLNO\^2<ND$DJKG;'Z7G]MG"^^U(<%@Q(8%@'C!A%%+.U^=C
MR',35<'?/@AG(]-SGEQ/ZRD,,:>>?C\8RG@$G"DD*&,&(OIXCV&=S*U;]=LI
M8>RB[",+X6S-E]C--P><JMG-E_OTMF8-! >-1<9PK;QG0$$O'F^@G9.YUT$C
M+-$[((<[D<4C"3NO7+/^^ZMN_RYC\ZJVB##,.,2,E0@9YHCC=I- T%,DM#FT
M(W1TECRK,C;"\325&*4>4&LP8Y15$"J0FQ5^A#=O?5&MLS(VQTFJASWSW3RN
M7L6G*/QU]]\G;J01[<\CN.>M>&IUS&H/M%E7L^06;6N)Q2%"8"^G9,D K"B[
M$L-P3#N8=W#O>T$B1C643DEL"';,*% /4S-].2526I%U,_YD0=L#@]+R'B?;
M9-8@C>ZK9P-74%!OD>6>"JLL0U9MAX.9R';B.ANF'"O5LEU ,RZAT[<F\YL_
M)HN_BG2=OC_5TMM/!\\\XPY*()"7GDJJ635>+#W*-#B,T%&B7;&W!^GQ@O]<
M7'^;E[/RZZ_X<5M\+V;E?1K27OGO?RD@2H!$4EGGG%(8,HQQW6?*,[62$5[0
MMT^#5I'M89OX1S$O%I-9\J>YN9O.ITGY3R5DMR:#@UM'H_<#(I9RHI&F(,X"
MY15_7/TT4IG5CT9X:=W-=M(%R&.^8W[?3^HV3"&CRD.OO8+><V5EO31CJS*5
MG!'N=L,?OGJ7U@59T"G!PDF50EF4L$#&W=]6 R<.7$ZME#Y)DF= /TX4/1K0
MU[/SMZ7\B?D2"J^EBALBY$JC%/A(MQY71AHHQUGP_:E(U77<XJ/ UZ+]'(6I
M8Y_^.L%$?KCQ@!A$BGG/G!8(*P.%J$&#0O\N\7XLN8ZTC;<NHCZTO#?&]'1Q
M?CJFY*JU8<=R^7#W9.G*Y7?^AP+E@'E%++006A 5<0]D+4- +Z<Z\(BXWINX
M>N5](P^2K881_W9U^]+=:BV"XZ9 R]\,"L<C(R),8>=TU.41@K2"E\%<O_(1
MFGP&GPW#2JX/G?1C<?^PN/XV>3S\]*F0;B*<&RB8SQ\,QF&)O">88"V!<IBR
M;8EJ;"4 A\*2NAG,YT4QB5S]M<:UR0KQ]@O!,,T<,5Q:X1&%CJNJ""ZV,![F
M+T:QRQ7JR[KC;<#8[UP;T%LJ>\IA3:12#C#)E6"*.+9V,?$ $JO\(59V='$Z
MFRR75[?/&7# .VGG.\%B;"FF #'C&9. ;"M'K8=(<[7,,YAX347[\N:T)23[
M4  K*_^VS^N^'O %VOE.8 Q@"*P3$@.$A/-<FVIXA*+,S(TC)$H+$GZI6[4$
M:A]>&4]Z>-"9Y_7#P2N)(+*0$2WB!!,8;/+2IP$Y@W)CI\?'DA9D^O;*DH]F
M+TX[=5!U Z>=%\\&S"5GVCL7)PXEEE"H2#U_XN NAARGB/*5I\YI*&9XZL1#
M7+'4FS_,9'ZS^9O%'RJ4]\O_Z#:B$HR$9-AYC!"A3AJ-<#6B.)<.F<+/Q]+5
M B^Z1K>/V+BU)O;6-MOD7KW!VX&E)'I8&@"@\E&SP_P15*-MYD(S7D*UJ*NT
M#V\OFNZSD^:-FM]\+%;3*"?[L*CS+JXM6?N5W^;-! F<UL9KQZCD6$.O33VM
M'!%]Z<-]1.FWRHE7NG%GF/= O&=@J.N(TZ+. 9#,H!^VZ6B:&L3V-!'BXFWC
M(94H&\^MA &C#:QGM#9]W0>=.^$ZPGLTJ]S!=";-6PE, !8QL,3&G40*1"&H
M-A'*J;R<ZE;#KW Y@'=MOWVXNYLL?EW=ZH=E1&&YC#W_-/TZG]Y.KR?SE;J^
M+A_FZ[3&Y6QZ/1W&O>=J\74RWV;9,^5\&;MR4V7@^_!D^%>W?CJ?S*^GJ<K7
M]NC>Q,NGE?9#JI,AF7<>  ,I@H+B3=5BCQUS\E"1GQ%"]WA->8@536Z%^NY*
M(%XKPZR$1A/BA?)1.ZX$(J3(/'*.T!31,W_+LY+KV!;0 :_(SF,=14XZ0 7#
M!%,K,59XD^T[\I(P[@[IP-U YQ_F-\O_7<Q25B(SFZ8.[P'BC:>#%O&$[JGT
MR#)AH8>*DVI8F!R\VO^[K4:-65"V#?WQUM0_IO/IW</=G\7JW^5B]>UCL3UP
M+"?/ZH\^+%?E31SMNHL[C*HY307MF7&421I52"0XUPR#:GP067$QIK!AJ-63
M7([GG9G,KA_6'F-5OW:PZO6#@1L,I%$<Q3D!(01*<5[U35">F?Q_A,>^X3AS
M,NK',^(I&3\]W-_'CR9+\7->OB#M >Z<TF0P*K(?(P93J*&VR1^CG@$4^,RP
MH1'&7 ['LA[EDW'/N*M#CW-CU^WBX3<#9,XB![QE2@&ID([:_[;WU#AK\M@U
MPK*ZP[&K?3%D;'//J7R7#E1??OW[V_3Z6SR/J>O5PV16/3-?/^-^7A=%/$[%
M7S_V<_/BKAVRS6\$RQC7$ &'E30"2>%8C0A4ZG(JX ZXN0XHL P*E\O5'\7J
M6WGS;IW#,XW_ZL<\RN?;]'YO":@CW@Y."628-!AZYPP5*%FMMZ/ <4!YM!MA
MIM8!:=>)*'I*Q?2RX_M,&&\^'^>)-EH1PHG&W@JMM375L+C0F4X7(\RC.JP1
MHPWP>^#4IJY$"@ZJ=(1/Q==#Q-K]4M 4<@LC6)@3SX"(:W*]"FM!,U/#C;#&
MZ;#L:DT"Q^^#6W.X+XKEQ^*ZF'[?$=.P\]G@L+4VCIMYH"6" $C/JAY*I'(3
M48RPLN=PFUP;R!_/C>>?2WC4.IZ>S/_:93$]]%K@4!L@"?<J]M4:S<CC\40@
MEJD5C;',Y7",:5D(?>A#46S3E9DL;A[[O5<?>NOY "RE1$.&K?&>(N(-J^PG
M\><JT_(^QJJ. RM$+:#?4S:F'W'PA2\7MGSXLKI]F&T7T_W[W7$-!$J8Y)@2
M8@$2S@KNO*L&[K*=Z<=8O7!8VG4BCAYX^)C*HAJ W8KU\^2G6BZ+E?F6\EF]
MF^\TBN4V%9C3G")!!8?($2H<JDW*-(4_9'+SM\V_[%4P?6S!D^6W"%7Z(_EF
M?I_,UL"D97[Q:SK_>LC+M='[@41=0T'LD\\E($8YQ.O)R1'+];OX?4OP<HON
M0!H]D=#;=^;=/#FA[;XDV/M\L#Q.)B2D@HJR.!"I&*JO0)C,/6/\MOB_0;)3
MT>]##WRE(_P9E^.'10)XG_:WY[5 B-0>.6V0T)@;PA2GU2 1X[F!M4=;]_N(
M#1E8ZVM/##UP[>6NOWP_G7R9SJ:K:;%LQ+IF#02F%"(6"F.@ )(B:$B]<GLA
M<_EWM.W_\OG7B4#Z34:W=I)^=8/1O+[6O@:"LSXJK,YQK2QD7##C:UN2="RW
M@LSO>X+=Z>+:$\<(>/CZIT7QY^2N.)0VYX1F@W:48V.9<]!X)YRD1-=Z+^ 7
ME#^[9=(<R<D6A=!;EH37O3V8E6?_BX$# @CG#$&H.">.*:?J@6)T.4E8^J'#
MF^D36@+_^'NR_[V.0_I2_GPWO_X?>S.TO/%D<-032Z%P5 B ':?$U%H# NQR
M4GRU):6R33Q'L/M%;;)!89/&C00%A %&$$N\II03#'#ETDZ90)<3?#+PSI8-
M^2#[6','QZ/;"$ YA)%"7%MG>#QT$_EDZAZLJG ^2U@7E#BXE[6#^F"D.YQ6
MZK5C'>*$&R:$-PZ2>(B&P%2.=4QD$^H<E["N"'4LQB?'8*HOY??'B(6-&>59
M$,P.E>G89@+Q-(X'4<Z(X\P"++BMQ@64R=S^1G@3WR%W>@"^5\7KPZ*\+Q:K
M7Q]F*0/ _"8!MB[ V-P MK^)E*N!>8V8A@ZF0XR2#->S"<K<&JF_O2!W*F6M
M"J0'-GY,=_\'+%KU,X%R;K!!WACM8F\58H[5DXG;2U2IVA)HV0ZF?5'B8$K?
M)T^%>"RV#G#LL,"8.0D=J:8-4]I=CATI0VIOR3T+MAXDO]U<#\K^V7/!Q0$8
M*8WA(N75X4+J&@ILX>78K+-D5[8'71\,F/QLQH"GSP4N5.PL\1QH&\%(>85!
M#0:"EU.<MA4&G !=#PS8N=_I7Y]C'PZH"@W>#DHQ#+A,QG,BM;2.^1HX:UEF
MX<81LJ5S):)]M(<D6.KRP1NM!F\'HJ4A(M681%(HBI5 55!M5.+5Y50&;57^
M3;F5#70/W'I?3);%MW)V\^[N?E%^WYSN#FYF>]X*'!IB(X8:&V\P4!BQ>HA$
MH\M1;EJ5=]D5P+U$P-_=/T2\:P":5#=YZXU@H%=44JNT,'%-EQRYVO2$3:X#
MT@@WNBZYTPZX0^YK32Y2#[\<I, DBH98@:0F  GBY*.^"2\G$]MP:E,NV$.R
MZY_+XO9A]GYZN\]@W.#M((SD$,CD%N^-MEI;6RL*SH/<&-7Q\:M-\3=E5C;.
MO5Y(^.E\NBK>3[\7-^^B*.=?IW&:;2Y5FE])'&HD""XQMP9KIPQCQ F(::V1
M9J=F0"-DVE@N)5H620^<?#>_+N^*&HSWVP+3!ZP/>]X*A )J/>-**DTQC.J'
MKC<+)*BZF.6M"[&77>$\')4.6AKVOA<\$5!(BZ7# %OBC/4U=(SQW/#E\=&I
M%5DWXT\6M#TPZ&KU+9X_?J:"]X?OQ5X_'#@G1'E-XM+MH716*[>M'@0X920W
M$.5LN'*L7%\6CC@5T7[4\YN'Z]75XE.Q^#Z];F F?_5X4-)"Q2PU<5NWE!L-
M8:5T<@CU)=K%.]NA6@"X/]:L:X%L^KEL8@!_^YW@!;'<00]39EV$'5&T<IWC
MDNK<X/+Q\><TX;[-E)/Q/-X5<?.YZ?QK/!JL-?WEAW*QNHV'A/)JOGNC:?IJ
M8)IC81Q"P#!NO$SIEJO^:T<OIY)("R(L.\6V56Y\_E'F<J-^-7AN!0.( VB9
MEIIQ4"<RYL:"7,? OS$W<K$=G8^?$UX1@3P53 %/)$>Z\LJ-.S'/=.8XVL[<
M1_Q^#XI(+JX]T&+/F/6O/R;_2861)LOE >(<T4J .,(HE/)60N6P(E2K>H_6
M*G/5&6'*KQZ(U1WNPU+OL>N-(IR/;"G 5.*+&4/C,9&BE.',5<&\G.L+,@-V
MPH_F'&P!_#ZN/LK;U8_)IJCD]J^V^%[,RO6E34JO?MA[I'$;46FD$A$6UWU%
MI*860EOEGTKN?Y=C!^J,%R]O.#J"_GA]?6VCJBJ(/XYY-WL.OQ11$5A)YXWS
M&!*//7K4([V1EV,/ZIHNK6/=AQ=2BFF[*Q8?B]E:@BG*]O!:M.>M((!#VB.+
M+"7 0*GXXQ"YMYE!&B/T'^EK]6D/[&$UKB;^24U>#Q1([KDA"L3C,\> <<$?
M%UF:>2<VP@RJPZKWN8#W8=">_-JDN"BW2^W+ON\S;!]Z-V!"E=-2Q8FEA7:&
M,T7J15IG)W0;'[_:%?Y+@W?+. ^Z>#7R?FOR>N#".TF<=<[&I5H@X82OST#2
M9+I7GI>V=3JY.H"Z!W[IAV4<^7)IRKLOT_E&AFEN+*?IK^O]O;A9'R?VL*QY
M(P''4[;5&,79I!5"V I0A?UQ85'FS<QYJ6*G<ZTSP'OUN?RT*J__TK_62FES
M)\M7;P4L3#S?2HQ=JB;!G&:T\L7AU.2Z[Z(1+F!C\:H\509]T*P:]R872XJE
M*.=K& [D,-WW7M!.,DVA1MY8!+A&EM?>-X[SR[&AMB+KE_QI$=H>&/2BEPTS
MCKYX/D "J3* <,B-I5("@2JPA+;N@AC3CG3?3)9U&JC]1,[=E?/U5&D2,_?\
MV> 1)] R(Q2Q#!)/O*L69$$(NIS3W8G2?!T?=Q*0/?#"3K]/;XI4?GO_KO/L
MN4 A,,F'*Z)!(@*>:EE-%H&8R%221ZC/=+'+G )EGXPXN)^\>#(8K9U7RH&X
M7FI)(YU5=5@0ROK+<7+,E. N'F3!UR,3;'$]B[C<'-PXWGXA .(<AF*]C0J+
M!:6\,K@+8\SEI*#*EN@.9IR$8Q]'F(<OR^G-=++X]6E2KY&'CB^[W@E6:<"@
MH\)!3:#PTHO*$"" (9=S"=;)T:4E6/M@S6,'TTW?U>WGQ62^C.?^)I%?AU\.
MGB;G48J!YY9YS.)_FGJ:Q,%?S'+3@LQ?LJAM=/N((?QP=7!CJI\)A$"%B+3.
M.>@)54SHNOO4*GXYY&A1E"]#!#/1[..8FU;2[;";W)V_^7SPP!&BD-7,$$OB
MZ"A\! :#S./NJ'UAV]N)VH"T%_-K[-^[Y?*AN+$/B^G\ZX=B,2UO/GV+P"W_
M+'ZL?[7?#MND@6"<TX8BB+T"VFN!9%WB30A_09$^)\K]E2FV W3[H-6Z@YN.
M?UA,KXO8[_7/]C%IUSN!>PZ,)MQC")3Q%D-?[^,.LLS=:H1VEI;)TQ*@_829
M7A?%S=)'2%*'4Q'P=_/I:CJ9?7CX,IM>7]U&047^[_/.:=I&L)@"9:7UG%C-
MXY8MZHI) C.=R:<1'K':Y5-7 &?$'E;+8NK"^O[\G_,H@Q^+:<+43I>;LK>I
MB'=Y=S==+I/OXPX7YZRV K'"&AH/%X9@A8654-86;(=0II%OA+I1.Q3J"^@V
MJ+3VPVY,EO73 2CN&)=:L?A_7#)$/*I/ (IG'K9'Z%?:)1URH.SWSO#ICMKL
MYO#I&P$" ;T@Q$ BD58JTKJ&R7J::=ICE\J2=N$\?FEX]=U/Y>SFRZ_U#U*J
MV CCCF6BP9N!0R>UL0I18YRB&/!',[9'WN>1@5\J&;J!=>@3]OJ75_?KV SW
MLUA<3Y=[5Y;C&PM<P8BLHIXH @RA4II*UY?(Z<Q@^5$6N^_Q[-T&UL>O2)5C
M?'G;4)F:--& 3VPU0,XAU5XSHC",HW<"5M%)$C.?&3,_PB+V[:UD_4+>PRKW
M9SF?SF./B^5JFP>M.@RF,>U9T?:_&+ 63!L"H(944<D\,:B>43R76W"$Y>':
M7;Q:A35CH=J:"M(PWUPJWR6_Z'FQOH?Y,5U].VCE::'5N#Q;#@4R,$Z<.&<<
MQK9>G@75N3Z>%VN%[A_S7"5]LO:KWXC@B7ZH'E;?RL7TO]_4J8YX.U!"($$*
M>X*55MP#0ET]7Q3(K35_L2;H[K =XL"_ET8-W@I881NW:*0AU(XJ35B=R$L2
MBG.+4HXR8U7'9_]L5'NYQ3AR"6KV8B" 8*:517%8UGL#B(>/NW7N13QL;FV6
M&_K,B]494:=54/M==CY,%E>+=:#&S;\FLX<FMZ<-W@Z$>TT=8412S8U'@-;U
M "6-6W0FCXXV4Y_U,M02NKTO1QF<:M9 8!A[Y9CB/&(*#,2*5PDDI!4XMRQ+
M<[OV!2Q/+8';9V#$DSEA)LMO#1SB7[X2.'."P91I70L.#<5>UVLP="C71_5B
MC> M YIQ6YHX^66R3%'K=\FLL,5^D7*()HO6EU^/CVR-7.K'9'&S/35>/:R6
MJW@DB"=#6UPO4M&]Z;PZ2JY]5'9=O';^X2 8(\1P8:7 4A,!H56U34W+S L9
M>+2E_%S(.$JQ]**GS:,"LUR'[S]1+3<_CNLWW*NE'7@W2,DDD= *9X5WPBBI
M;*U% )X;/7:QUO2ND.UC)]W*X_/DYR;A2-KY-Y*;S<H?Z4)@WZ9Z^.T@1<H;
MP8S2 FLOD:"L-JW$291))C1"3[=A,VZT+XM'^OVO__E4#'&B_+7^Z<L?;M]^
M!>JW8C);?2O6 =W_X[J\VPCDT\/=W63QZ^JVRE"3\I-.O\ZGM]/K5!?P>GWK
ME.X\(Y#7TV)9_?F\E\7/5=1"BIO_N]OB1FW(=L],:H<[QL9%2QF%F111H@AH
MN[Z2<XY#Q<PA]:&SO>IQ.&L9_OH<A:;CU_[:OTWM?"W$0ZXUSD %-&:(4>V0
MJ0:*LPLSC/ 2I6=>O-[0VI)!'UXNQ=<T[(_%?;FHUXU?S1G7Z/VPV;2]B'W@
MSGAM*'35L(74N1FD?E.O>V'TH9C'$W#R'HY_I 0FWR>SA,;'(J(QO4Z)UM[\
M_698^Q;#$YH-VF-BHS++I+:&.R?C?U8@>0XS%\N+5<"R%\O^9-0#D3\6UT7L
M8TK^_7DQN4G)X[?)P3?.0(^_K]5+7RYL^?!E=?LPJYXZ2.PV/Q, 09ABNG:_
M))XH)HBH0'2.92[-(PR(&);H \JLCR#V>%B?1UX<H3CL>B4 *PR2WKJ4MY-S
MI2FM$<9&9KILC# D8UA"MH1_/S&&]\5;E>^;DZUI$T%9K@'2CECHJ8OJN6/U
MS*+ 9!;&&&&DQ[#DZT@>/=K^UAZ_9G(_74UFR2TA8G8_F=[4R_K:FI2\@&?E
M\F%1-"'IJ4V'5!9",:80=H8:PD&$JP(+:)1)WA%>R@U+WI[EU .I_U&6-S^F
MLUGL^LM<VB__^Z!R>G1;03K.N4900.2E91QI)6MMQJA,8_<(K^^&I6W7@AF6
MI]6O3N'G\S8"<A@(8!5G3 LHB6&V/EY:BRXG/&:TO#Q)('TJ ]\FBZ_;NY9&
M^NC^%P.-:C;%P"(#,;3,4ODX4.IQKK_?"(-G1K*3MR&&7NQ+\<SV4'PLKLNO
M\^EQ5T,'WPW&>&0PHS@.U @.I0?U<A^7_]P\I[\OB%Z9@MJ51"^N,\O5U6W*
MR7?$(K?[I:  8MY2!)Q@A(BH!3/^>*R3N5>1OR^$7MU%MB2"OE*/Z9<N:1M_
ML[5N<!TAF7XODLW@\#$DH[6@"*:*$)]*-9*(!!3*5Y 0DEOGYOAHGTMG9?>R
MZ<7D?5W>%9\G/X\Q>;_]2I!((B< PDI1S""0D*AJ<)#Y7.+]OH1Y9?-N10#]
MQ!1%T7V+<R/.@TVWC_7,:-I$D!0HR2Q1P,8YEJS^HAH\DI9G)AHY/KKHTMG7
MD4!R0J_7*^QB/=:/T^5??TP6?Q6K]+>F),MI)A#/E6,X#@M"*;@4"E;.3TAQ
ME!M-^_MVI>Q-*/VXZ3\?@8ERG:Y'L-_S<==;@0N::D\@A")HU!E-:J<[)+R\
MH&BEH1>XMF1P_)KV;ILTY6,<S;$+6:-W X48<V&U9]!BDF;')O5*&H$5)C?
MX_<]1=FM)'I8LOZ9LO2XY6IZ%_N]+^GZ\P>#X9889HPB6F),#5*^.M0@XW5N
M?H#?5PQEB[#WD82K^/$D<F-1SN-?KS=C/U;K/[:I8*!UF'-)K&?* LB]K"<3
M(H;D<1#]OFMXF=BK6\&,+>YH783C=]313AJ1N/P80RV7/"K=1G& -R9^BR6W
M!\-%>_:T.\G'[LG&3:FAS%),"&$>:<PVZ>73H./<Z:MZ41]I3'IF25/_NEQ9
M=+Z\W-_/UF./B\S_>9@LXFXP^U4C8R>KR3_GDX=XF'A,Q]3GFO*Z2^_FM^7B
M;CW<1Q>O!JO'D2W%[<8[R!1R$&HK.,42KM.(.$^0M_Y0_9T!X&BR5C1K('!N
M#+',<2PH\IS%[=97@[<@UZ%QA!?2G;&B[ 'W$:T-MEA-IK-!U([AE@ANO($0
MD'CRC<NXHM@AL%$4'5",'+I,[^@VMR[-%H<3-</;7VNU=UHN_JN8+/Z8+I?5
M;F?*.!%3K->[N7E8I-F2GGAC5URKE/NN?#OZ9(C;+X(<:&"!<@@IYJFH $:4
MYZ:?/?]EJ#'S7EX CT-2/9SLGXSOZ; .C4;_^G.RBDA?W;K%HEP<J$G<WD>"
M)D8PPZ)( 8F'3VWK^'0'@'274^MZ> J^WIJ'$6(?]JVG73Q8(_F-IX/CE%HH
M)1)2$,%2 G15#8E!>#F\'((&+RU5)^-__/7-UB=R74)A/>B;G461]ST>D!!.
M(>B4I%XS!^,AUU7]% 1>3KG2DX14MH[D>+?2]PW**)_:=-#0 (^T5TI:2!UF
M4NL*+"UR'?9'Z,YZ*=MFKNC&RW-UERSP[9-\TV[02"C$H&8IZD9IJC3 %4Q&
MV;_]!IQ!J':8G"6?'/^*39;/QVR??Q:KC1/;IL312]>VG;X61[831"H?"5A<
M(*S!A& DC:]&QL7!_&SGL[;VSKP^Y-%?5-2^#;YZ)#"I@$*$ "\%E(9X]#A-
M(,:9IIQQDJD74TXFLOW%+!6+[]/KO>1X_F  Q',M*.&(8!_U7B==K?A: S(=
M(D88!-(714["MX^H\D6Y7'Y8E+?3?>K3DZ<"EDISH:R'4ACG)%-58*@#F.>F
MYST^7*-<368709%\<'O@Q]5]D5Q:YU^W!?GVK26OG@W><(*!9EPP22+W->2\
M/MA@F+F<C#"XHB^NG IQ'XQ)^5_^+.=EU=6-ZK3M\#[Z['TQ8&P LI)R;HV.
M>KYQN!HHE"XW-=H(XR=ZXU*;>/<9=+CMH2[FQ?YM:\<;P7C !/4 I1D#C<+4
MU4/3%&0:2H\.B>C#%:LO,K4#=2_NQML3WONXZ^[U)7[R7$@%BQ&F2,1_.+3>
M0X[K84"2>0X_/OSA8I2>4^ =)@0U]OCJ-A)\[V%JYUN!,R.$PM)@P04WVN.M
M-V,<(@ \,_YOA-$._9VLV@*[!SZYR6(>=]AE52%-3Y;3ZSU,>O/YH..HO'5(
M:&\E)A0A65UJ0D-)KDO@",,5^B)1&S@/0!\[G3VL]A9GW?%& (Q2"@@'''MF
MB>6^-F!"JW$NA<9YES$(A?*0'I$?Z7#1*\.YD2(FN1'*18D[2)&3Q&TW#)'*
MP _C:?[LOGF/ZW*25Z-R)3GM!0:$A8A[S8R/?W FM:N@89[]?1U &W-FGP-H
M1V+8OYS\K_^9'DWE#?^?_^O_!U!+ 0(4 Q0    ( .J"?TCF7?+4XK4! .._
M&0 0              "  0    !H<7DM,C Q-C Q,S$N>&UL4$L! A0#%
M  @ ZH)_2.CFB@!U%0  L?<  !               ( !$+8! &AQ>2TR,#$V
M,#$S,2YX<V102P$"% ,4    " #J@G](?%RN/VDJ   ,R $ %
M    @ &SRP$ :'%Y+3(P,38P,3,Q7V-A;"YX;6Q02P$"% ,4    " #J@G](
M=PP7*:E6  !.( 0 %               @ %.]@$ :'%Y+3(P,38P,3,Q7V1E
M9BYX;6Q02P$"% ,4    " #J@G](1CK1"NX0 0 8\PX %
M@ $I30( :'%Y+3(P,38P,3,Q7VQA8BYX;6Q02P$"% ,4    " #J@G](#NI6
M(=^A  #_( @ %               @ %)7@, :'%Y+3(P,38P,3,Q7W!R92YX
8;6Q02P4&      8 !@"$ 0  6@ $

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